c6a35807创建于 2025年5月26日历史提交
{
  "api_list": [
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 84,
        "problem": "LimitedVoidType",
        "api_name": "write",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "buffer",
            "type": "ArrayBuffer",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "WriteFile",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "Promise<number | void>",
        "code_kind": 173
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 116,
        "problem": "LimitedVoidType",
        "api_name": "write",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "buffer",
            "type": "ArrayBuffer",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "WriteStream",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "Promise<number | void>",
        "code_kind": 173
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 132,
        "problem": "LimitedVoidType",
        "api_name": "writeSync",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "buffer",
            "type": "ArrayBuffer",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SyncWriteStream",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "number | void",
        "code_kind": 173
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 229,
        "problem": "LimitedVoidType",
        "api_name": "IncomingDataCallback",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [
          {
            "name": "incomingData",
            "type": "ArrayBuffer",
            "is_optional": false
          }
        ],
        "parent_api": [
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 268
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 351,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NetworkOutputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkOutputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 359,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "maxSize",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NetworkOutputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkOutputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 368,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "maxSize",
            "type": "number",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "pausePolicyOverride",
            "type": "ReceivingPausePolicy",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NetworkOutputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkOutputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 386,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NetworkInputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkInputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 394,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "maxSize",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NetworkInputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkInputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 404,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "maxSize",
            "type": "number",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "pausePolicyOverride",
            "type": "SendingPausePolicy",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NetworkInputQueueConstructor",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "INetworkInputQueue",
        "code_kind": 180
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 536,
        "problem": "LiteralAsPropertyName",
        "api_name": "'authorization'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 536,
        "problem": "LiteralAsPropertyName",
        "api_name": "'authorization'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 537,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType | ContentType[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 537,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType | ContentType[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 538,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-charset'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 538,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-charset'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 539,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-encoding'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentCoding | ContentCoding[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 539,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-encoding'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentCoding | ContentCoding[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 540,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-language'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 540,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-language'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 541,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cache-control'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 541,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cache-control'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 542,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cookie'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 542,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cookie'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 543,
        "problem": "LiteralAsPropertyName",
        "api_name": "'range'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 543,
        "problem": "LiteralAsPropertyName",
        "api_name": "'range'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 544,
        "problem": "LiteralAsPropertyName",
        "api_name": "'upgrade'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 544,
        "problem": "LiteralAsPropertyName",
        "api_name": "'upgrade'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 545,
        "problem": "LiteralAsPropertyName",
        "api_name": "'user-agent'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 545,
        "problem": "LiteralAsPropertyName",
        "api_name": "'user-agent'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 546,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-type'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 546,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-type'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "RequestHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 556,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-ranges'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "'none' | 'bytes' | (string & NonNullable<unknown>)"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 556,
        "problem": "LiteralAsPropertyName",
        "api_name": "'accept-ranges'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "'none' | 'bytes' | (string & NonNullable<unknown>)"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 557,
        "problem": "LiteralAsPropertyName",
        "api_name": "'allow'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "HttpMethod | HttpMethod[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 557,
        "problem": "LiteralAsPropertyName",
        "api_name": "'allow'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "HttpMethod | HttpMethod[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 558,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cache-control'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 558,
        "problem": "LiteralAsPropertyName",
        "api_name": "'cache-control'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 559,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-encoding'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentCoding"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 559,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-encoding'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentCoding"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 560,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-range'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 560,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-range'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 561,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-type'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 561,
        "problem": "LiteralAsPropertyName",
        "api_name": "'content-type'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ContentType"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 562,
        "problem": "LiteralAsPropertyName",
        "api_name": "'date'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 562,
        "problem": "LiteralAsPropertyName",
        "api_name": "'date'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 563,
        "problem": "LiteralAsPropertyName",
        "api_name": "'etag'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 563,
        "problem": "LiteralAsPropertyName",
        "api_name": "'etag'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 564,
        "problem": "LiteralAsPropertyName",
        "api_name": "'expires'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 564,
        "problem": "LiteralAsPropertyName",
        "api_name": "'expires'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 565,
        "problem": "LiteralAsPropertyName",
        "api_name": "'location'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 565,
        "problem": "LiteralAsPropertyName",
        "api_name": "'location'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 566,
        "problem": "LiteralAsPropertyName",
        "api_name": "'retry-after'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 566,
        "problem": "LiteralAsPropertyName",
        "api_name": "'retry-after'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 567,
        "problem": "LiteralAsPropertyName",
        "api_name": "'set-cookie'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 567,
        "problem": "LiteralAsPropertyName",
        "api_name": "'set-cookie'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 568,
        "problem": "LiteralAsPropertyName",
        "api_name": "'server'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 568,
        "problem": "LiteralAsPropertyName",
        "api_name": "'server'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 569,
        "problem": "LiteralAsPropertyName",
        "api_name": "'www-authenticate'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 569,
        "problem": "LiteralAsPropertyName",
        "api_name": "'www-authenticate'",
        "api_type": "PropertySignature",
        "api_optional": true,
        "parent_api": [
          {
            "api_name": "ResponseHeaders",
            "api_type": "TypeAliasDeclaration"
          },
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "string | string[]"
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.collaboration.rcp.d.ts",
      "api_info": {
        "line": 1355,
        "problem": "LimitedVoidType",
        "api_name": "OnDataReceive",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [
          {
            "name": "incomingData",
            "type": "ArrayBuffer",
            "is_optional": false
          }
        ],
        "parent_api": [
          {
            "api_name": "rcp",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "number | void | Promise<void>",
        "code_kind": 268
      },
      "import_path": [
        "@hms.collaboration.rcp",
        "@kit.RemoteCommunicationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.core.deviceCloudGateway.cloudDatabase.d.ts",
      "api_info": {
        "line": 285,
        "problem": "ConstructorFuncs",
        "api_name": "DatabaseQuery",
        "api_type": "ClassDeclaration",
        "api_func_args": [
          {
            "name": "entityClass",
            "type": "new () => T",
            "is_optional": false
          }
        ],
        "parent_api": [
          {
            "api_name": "cloudDatabase",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "DatabaseQuery<T>",
        "code_kind": 264
      },
      "import_path": [
        "@hms.core.deviceCloudGateway.cloudDatabase",
        "@kit.CloudFoundationKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@hms.core.map.mapCommon.d.ts",
      "api_info": {
        "line": 1877,
        "problem": "OptionalMethod",
        "api_name": "getCustomIcon",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "clusterItems",
            "type": "Array<ClusterItem>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ClusterOverlayParams",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "mapCommon",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "Promise<image.PixelMap>",
        "code_kind": 173
      },
      "import_path": [
        "@hms.core.map.mapCommon",
        "@kit.MapKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 54,
        "problem": "OptionalMethod",
        "api_name": "onCreate",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "FormBindingData",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 63,
        "problem": "OptionalMethod",
        "api_name": "onCastToNormal",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "formId",
            "type": "string",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 72,
        "problem": "OptionalMethod",
        "api_name": "onUpdate",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "formId",
            "type": "string",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 104,
        "problem": "OptionalMethod",
        "api_name": "onVisibilityChange",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "newStatus",
            "type": "Record<string, number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 117,
        "problem": "OptionalMethod",
        "api_name": "onEvent",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "formId",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "message",
            "type": "string",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 127,
        "problem": "OptionalMethod",
        "api_name": "onDestroy",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "formId",
            "type": "string",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 141,
        "problem": "OptionalMethod",
        "api_name": "onAcquireFormState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleForm",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "FormState",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 159,
        "problem": "OptionalMethod",
        "api_name": "onShow",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 167,
        "problem": "OptionalMethod",
        "api_name": "onHide",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 175,
        "problem": "OptionalMethod",
        "api_name": "onDestroy",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 183,
        "problem": "OptionalMethod",
        "api_name": "onCreate",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 192,
        "problem": "OptionalMethod",
        "api_name": "onStartContinuation",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "boolean",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 204,
        "problem": "OptionalMethod",
        "api_name": "onSaveData",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "data",
            "type": "Object",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "boolean",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 216,
        "problem": "OptionalMethod",
        "api_name": "onCompleteContinuation",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "result",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 227,
        "problem": "OptionalMethod",
        "api_name": "onRestoreData",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "data",
            "type": "Object",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 236,
        "problem": "OptionalMethod",
        "api_name": "onRemoteTerminated",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 248,
        "problem": "OptionalMethod",
        "api_name": "onSaveAbilityState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "outState",
            "type": "PacMap",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 260,
        "problem": "OptionalMethod",
        "api_name": "onRestoreAbilityState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "inState",
            "type": "PacMap",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 269,
        "problem": "OptionalMethod",
        "api_name": "onInactive",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 277,
        "problem": "OptionalMethod",
        "api_name": "onActive",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 286,
        "problem": "OptionalMethod",
        "api_name": "onNewWant",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 296,
        "problem": "OptionalMethod",
        "api_name": "onMemoryLevel",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "level",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleApp",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 315,
        "problem": "OptionalMethod",
        "api_name": "onStart",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 327,
        "problem": "OptionalMethod",
        "api_name": "onCommand",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "startId",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 335,
        "problem": "OptionalMethod",
        "api_name": "onStop",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 345,
        "problem": "OptionalMethod",
        "api_name": "onConnect",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "RemoteObject",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 354,
        "problem": "OptionalMethod",
        "api_name": "onDisconnect",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 366,
        "problem": "OptionalMethod",
        "api_name": "onReconnect",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleService",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 390,
        "problem": "OptionalMethod",
        "api_name": "update",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "valueBucket",
            "type": "rdb.ValuesBucket",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "predicates",
            "type": "dataAbility.DataAbilityPredicates",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 405,
        "problem": "OptionalMethod",
        "api_name": "query",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "columns",
            "type": "Array<string>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "predicates",
            "type": "dataAbility.DataAbilityPredicates",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<ResultSet>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 418,
        "problem": "OptionalMethod",
        "api_name": "delete",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "predicates",
            "type": "dataAbility.DataAbilityPredicates",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 431,
        "problem": "OptionalMethod",
        "api_name": "normalizeUri",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 443,
        "problem": "OptionalMethod",
        "api_name": "batchInsert",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "valueBuckets",
            "type": "Array<rdb.ValuesBucket>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 455,
        "problem": "OptionalMethod",
        "api_name": "denormalizeUri",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 467,
        "problem": "OptionalMethod",
        "api_name": "insert",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "valueBucket",
            "type": "rdb.ValuesBucket",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 483,
        "problem": "OptionalMethod",
        "api_name": "openFile",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "mode",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<number>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 499,
        "problem": "OptionalMethod",
        "api_name": "getFileTypes",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "mimeTypeFilter",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<Array<string>>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 508,
        "problem": "OptionalMethod",
        "api_name": "onInitialized",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "info",
            "type": "AbilityInfo",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 521,
        "problem": "OptionalMethod",
        "api_name": "getType",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "uri",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 534,
        "problem": "OptionalMethod",
        "api_name": "executeBatch",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ops",
            "type": "Array<DataAbilityOperation>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<Array<DataAbilityResult>>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@internal/full/lifecycle.d.ts",
      "api_info": {
        "line": 547,
        "problem": "OptionalMethod",
        "api_name": "call",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "method",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "arg",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "extras",
            "type": "PacMap",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<PacMap>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LifecycleData",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 83,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillCreate",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 125,
        "problem": "OptionalMethod",
        "api_name": "onWindowStageWillCreate",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "windowStage",
            "type": "window.WindowStage",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 135,
        "problem": "OptionalMethod",
        "api_name": "onWillNewWant",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 145,
        "problem": "OptionalMethod",
        "api_name": "onNewWant",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 227,
        "problem": "OptionalMethod",
        "api_name": "onWindowStageWillDestroy",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "windowStage",
            "type": "window.WindowStage",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 265,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillDestroy",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 303,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillForeground",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 341,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillBackground",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 369,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillContinue",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 380,
        "problem": "OptionalMethod",
        "api_name": "onWindowStageWillRestore",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "windowStage",
            "type": "window.WindowStage",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 391,
        "problem": "OptionalMethod",
        "api_name": "onWindowStageRestore",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "windowStage",
            "type": "window.WindowStage",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 401,
        "problem": "OptionalMethod",
        "api_name": "onAbilityWillSaveState",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.AbilityLifecycleCallback.d.ts",
      "api_info": {
        "line": 411,
        "problem": "OptionalMethod",
        "api_name": "onAbilitySaveState",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "ability",
            "type": "UIAbility",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityLifecycleCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.AbilityLifecycleCallback",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.DriverExtensionAbility.d.ts",
      "api_info": {
        "line": 78,
        "problem": "LimitedVoidType",
        "api_name": "onDisconnect",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DriverExtensionAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.DriverExtensionAbility",
        "@kit.DriverDevelopmentKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.PhotoEditorExtensionAbility.d.ts",
      "api_info": {
        "line": 73,
        "problem": "LimitedVoidType",
        "api_name": "onDestroy",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "PhotoEditorExtensionAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.PhotoEditorExtensionAbility",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.UIAbility.d.ts",
      "api_info": {
        "line": 472,
        "problem": "LimitedVoidType",
        "api_name": "onDestroy",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "UIAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.UIAbility",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.ability.UIExtensionAbility.d.ts",
      "api_info": {
        "line": 101,
        "problem": "LimitedVoidType",
        "api_name": "onDestroy",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "UIExtensionAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.UIExtensionAbility",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.appstartup.StartupConfigEntry.d.ts",
      "api_info": {
        "line": 36,
        "problem": "OptionalMethod",
        "api_name": "onConfig",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "StartupConfigEntry",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "StartupConfig",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.appstartup.StartupConfigEntry",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.appstartup.StartupListener.d.ts",
      "api_info": {
        "line": 36,
        "problem": "OptionalMethod",
        "api_name": "onCompleted",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "error",
            "type": "BusinessError<void>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "StartupListener",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.appstartup.StartupListener",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.appstartup.StartupTask.d.ets",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "onDependencyCompleted",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "dependency",
            "type": "string",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "result",
            "type": "Object",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "StartupTask",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.appstartup.StartupTask",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.appstartup.StartupTask.d.ets",
      "api_info": {
        "line": 49,
        "problem": "LimitedVoidType",
        "api_name": "init",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "context",
            "type": "AbilityStageContext",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "StartupTask",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "Promise<void | Object>",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.appstartup.StartupTask",
        "@kit.AbilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.form.FormExtensionAbility.d.ts",
      "api_info": {
        "line": 253,
        "problem": "OptionalMethod",
        "api_name": "onAcquireFormState",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "want",
            "type": "Want",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "FormExtensionAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "FormState",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.form.FormExtensionAbility",
        "@kit.FormKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.app.form.FormExtensionAbility.d.ts",
      "api_info": {
        "line": 262,
        "problem": "OptionalMethod",
        "api_name": "onStop",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "FormExtensionAbility",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.form.FormExtensionAbility",
        "@kit.FormKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.arkui.Prefetcher.d.ts",
      "api_info": {
        "line": 41,
        "problem": "LimitedVoidType",
        "api_name": "prefetch",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "index",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "IDataSourcePrefetching",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.arkui.Prefetcher",
        "@kit.ArkUI"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.arkui.Prefetcher.d.ts",
      "api_info": {
        "line": 53,
        "problem": "OptionalMethod",
        "api_name": "cancel",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "index",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "IDataSourcePrefetching",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.arkui.Prefetcher",
        "@kit.ArkUI"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.arkui.Prefetcher.d.ts",
      "api_info": {
        "line": 53,
        "problem": "LimitedVoidType",
        "api_name": "cancel",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "index",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "IDataSourcePrefetching",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void | Promise<void>",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.arkui.Prefetcher",
        "@kit.ArkUI"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.arkui.StateManagement.d.ts",
      "api_info": {
        "line": 47,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "args",
            "type": "any",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TypeConstructorWithArgs",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "T",
        "code_kind": 180
      },
      "import_path": [
        "@ohos.arkui.StateManagement",
        "@kit.ArkUI"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.arkui.StateManagement.d.ts",
      "api_info": {
        "line": 156,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "TypeConstructor",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "T",
        "code_kind": 180
      },
      "import_path": [
        "@ohos.arkui.StateManagement",
        "@kit.ArkUI"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.multimedia.audio.d.ts",
      "api_info": {
        "line": 5120,
        "problem": "LimitedVoidType",
        "api_name": "AudioRendererWriteDataCallback",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [
          {
            "name": "data",
            "type": "ArrayBuffer",
            "is_optional": false
          }
        ],
        "parent_api": [
          {
            "api_name": "audio",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "AudioDataCallbackResult | void",
        "code_kind": 268
      },
      "import_path": [
        "@ohos.multimedia.audio",
        "@kit.AudioKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.web.webview.d.ts",
      "api_info": {
        "line": 6490,
        "problem": "OptionalMethod",
        "api_name": "resumePlayer",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NativeMediaPlayerBridge",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "webview",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.web.webview",
        "@kit.ArkWeb"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.web.webview.d.ts",
      "api_info": {
        "line": 6500,
        "problem": "OptionalMethod",
        "api_name": "suspendPlayer",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "type",
            "type": "SuspendType",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NativeMediaPlayerBridge",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "webview",
            "api_type": "ModuleDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.web.webview",
        "@kit.ArkWeb"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 492,
        "problem": "LimitedVoidType",
        "api_name": "EventListener",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 561,
        "problem": "LimitedVoidType",
        "api_name": "WorkerEventListener",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 869,
        "problem": "TypeQuery",
        "api_name": "self",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "DedicatedWorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "WorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "WorkerGlobalScope & typeof globalThis"
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 869,
        "problem": "GlobalThisError",
        "api_name": "self",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "DedicatedWorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "WorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "WorkerGlobalScope & typeof globalThis"
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 970,
        "problem": "TypeQuery",
        "api_name": "self",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ThreadWorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "GlobalScope",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "GlobalScope & typeof globalThis"
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/@ohos.worker.d.ts",
      "api_info": {
        "line": 970,
        "problem": "GlobalThisError",
        "api_name": "self",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ThreadWorkerGlobalScope",
            "api_type": "InterfaceDeclaration"
          },
          {
            "api_name": "GlobalScope",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "GlobalScope & typeof globalThis"
      },
      "import_path": [
        "@ohos.worker",
        "@kit.ArkTS"
      ],
      "is_global": false
    },
    {
      "file_path": "api/app/context.d.ts",
      "api_info": {
        "line": 39,
        "problem": "InterfaceExtendsClass",
        "api_name": "Context",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": false
    },
    {
      "file_path": "api/application/AbilityStartCallback.d.ts",
      "api_info": {
        "line": 49,
        "problem": "OptionalMethod",
        "api_name": "onResult",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "parameter",
            "type": "AbilityResult",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AbilityStartCallback",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.common"
      ],
      "is_global": false
    },
    {
      "file_path": "api/application/AccessibilityExtensionContext.d.ts",
      "api_info": {
        "line": 275,
        "problem": "IndexedAccessType",
        "api_name": "attributeValue",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "attributeName",
            "type": "T",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "callback",
            "type": "AsyncCallback<ElementAttributeValues[T]>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AccessibilityElement",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.application.AccessibilityExtensionAbility",
        "@kit.AccessibilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/application/AccessibilityExtensionContext.d.ts",
      "api_info": {
        "line": 290,
        "problem": "IndexedAccessType",
        "api_name": "attributeValue",
        "api_type": "MethodSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "attributeName",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AccessibilityElement",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "Promise<ElementAttributeValues[T]>",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.application.AccessibilityExtensionAbility",
        "@kit.AccessibilityKit"
      ],
      "is_global": false
    },
    {
      "file_path": "api/application/ErrorObserver.d.ts",
      "api_info": {
        "line": 64,
        "problem": "OptionalMethod",
        "api_name": "onException",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "errObject",
            "type": "Error",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ErrorObserver",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.app.ability.errorManager"
      ],
      "is_global": false
    },
    {
      "file_path": "api/application/LoopObserver.d.ts",
      "api_info": {
        "line": 36,
        "problem": "OptionalMethod",
        "api_name": "onLoopTimeOut",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "timeout",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LoopObserver",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [
        "@ohos.app.ability.errorManager"
      ],
      "is_global": false
    },
    {
      "file_path": "api/arkui/AlphabetIndexerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "AlphabetIndexerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AlphabetIndexerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/AttributeUpdater.d.ts",
      "api_info": {
        "line": 49,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeUpdater",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/BlankModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "BlankAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "BlankModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ButtonModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ButtonAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ButtonModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/CalendarPickerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "CalendarPickerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CalendarPickerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/CheckboxGroupModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "CheckboxGroupAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CheckboxGroupModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/CheckboxModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "CheckboxAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CheckboxModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ColumnModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ColumnAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ColumnModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ColumnSplitModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ColumnSplitAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ColumnSplitModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/CommonModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "CommonAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CommonModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ContainerSpanModifier.d.ts",
      "api_info": {
        "line": 39,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "containerSpanAttribute",
            "type": "ContainerSpanAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ContainerSpanModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/CounterModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "CounterAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CounterModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/DataPanelModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "DataPanelAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DataPanelModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/DatePickerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "DatePickerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DatePickerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/DividerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "DividerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DividerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 545,
        "problem": "OptionalMethod",
        "api_name": "onDraw",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "context",
            "type": "DrawContext",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "FrameNode",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 722,
        "problem": "InterfaceExtendsClass",
        "api_name": "TypedFrameNode",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1606,
        "problem": "OptionalMethod",
        "api_name": "onAttachToNode",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "target",
            "type": "FrameNode",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1615,
        "problem": "OptionalMethod",
        "api_name": "onDetachFromNode",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1626,
        "problem": "OptionalMethod",
        "api_name": "onGetChildId",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "index",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "number",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1637,
        "problem": "OptionalMethod",
        "api_name": "onCreateChild",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "index",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "FrameNode",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1648,
        "problem": "OptionalMethod",
        "api_name": "onDisposeChild",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "id",
            "type": "number",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "node",
            "type": "FrameNode",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/FrameNode.d.ts",
      "api_info": {
        "line": 1659,
        "problem": "OptionalMethod",
        "api_name": "onUpdateChild",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "id",
            "type": "number",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "node",
            "type": "FrameNode",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeAdapter",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/GaugeModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "GaugeAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GaugeModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/GridColModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "GridColAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GridColModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/GridItemModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "GridItemAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GridItemModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/GridModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "GridAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GridModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/GridRowModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "GridRowAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GridRowModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/HyperlinkModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "HyperlinkAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "HyperlinkModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ImageAnimatorModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ImageAnimatorAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ImageAnimatorModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ImageModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ImageAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ImageModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ImageSpanModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ImageSpanAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ImageSpanModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/LineModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "LineAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LineModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ListItemGroupModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ListItemGroupAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ListItemGroupModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ListItemModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ListItemAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ListItemModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ListModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ListAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ListModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/LoadingProgressModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "LoadingProgressAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LoadingProgressModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/MarqueeModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "MarqueeAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "MarqueeModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/MenuItemModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "MenuItemAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "MenuItemModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/MenuModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "MenuAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "MenuModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NavDestinationModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "NavDestinationAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NavDestinationModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NavigationModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "NavigationAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NavigationModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NavigatorModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "NavigatorAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NavigatorModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NavRouterModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "NavRouterAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NavRouterModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NodeController.d.ts",
      "api_info": {
        "line": 81,
        "problem": "OptionalMethod",
        "api_name": "aboutToResize",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "size",
            "type": "Size",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeController",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NodeController.d.ts",
      "api_info": {
        "line": 97,
        "problem": "OptionalMethod",
        "api_name": "aboutToAppear",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NodeController",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NodeController.d.ts",
      "api_info": {
        "line": 113,
        "problem": "OptionalMethod",
        "api_name": "aboutToDisappear",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NodeController",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/NodeController.d.ts",
      "api_info": {
        "line": 147,
        "problem": "OptionalMethod",
        "api_name": "onTouchEvent",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "event",
            "type": "TouchEvent",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NodeController",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/PanelModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "PanelAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PanelModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ParticleModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "particleAttribute",
            "type": "ParticleAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ParticleModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/PathModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "PathAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PathModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/PatternLockModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "PatternLockAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PatternLockModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/PolygonModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "PolygonAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PolygonModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/PolylineModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "PolylineAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PolylineModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ProgressModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ProgressAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ProgressModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/QRCodeModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "QRCodeAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "QRCodeModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RadioModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RadioAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RadioModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RatingModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RatingAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RatingModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RectModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RectAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RectModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RefreshModifier.d.ts",
      "api_info": {
        "line": 39,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RefreshAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RefreshModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RichEditorModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RichEditorAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RichEditorModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RowModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RowAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RowModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/RowSplitModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "RowSplitAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RowSplitModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ScrollModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ScrollAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ScrollModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SearchModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SearchAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SearchModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SelectModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SelectAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SelectModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ShapeModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ShapeAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ShapeModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SideBarContainerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SideBarContainerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SideBarContainerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SliderModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SliderAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SliderModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SpanModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SpanAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SpanModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/StackModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "StackAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "StackModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/StepperItemModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "StepperItemAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "StepperItemModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SwiperModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SwiperAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SwiperModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SymbolGlyphModifier.d.ts",
      "api_info": {
        "line": 46,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "SymbolGlyphAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SymbolGlyphModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/SymbolSpanModifier.d.ts",
      "api_info": {
        "line": 46,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "attribute",
            "type": "SymbolSpanAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "SymbolSpanModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TabsModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TabsAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TabsModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextAreaModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextAreaAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextAreaModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextClockModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextClockAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextClockModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextInputModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextInputAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextInputModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextPickerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextPickerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextPickerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TextTimerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TextTimerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TextTimerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/TimePickerModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "TimePickerAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "TimePickerModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/ToggleModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "ToggleAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ToggleModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/VideoModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "VideoAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "VideoModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "api/arkui/WaterFlowModifier.d.ts",
      "api_info": {
        "line": 38,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "WaterFlowAttribute",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "WaterFlowModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [
        "@ohos.arkui.modifier"
      ],
      "is_global": true
    },
    {
      "file_path": "declarations/alert_dialog.d.ts",
      "api_info": {
        "line": 502,
        "problem": "DeclWithDuplicateName",
        "api_name": "TextStyle",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/canvas.d.ts",
      "api_info": {
        "line": 529,
        "problem": "DeclWithDuplicateName",
        "api_name": "CanvasPath",
        "api_type": "ClassDeclaration",
        "api_func_args": [],
        "parent_api": [],
        "method_return_type": "CanvasPath",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/canvas.d.ts",
      "api_info": {
        "line": 1215,
        "problem": "DeclWithDuplicateName",
        "api_name": "CanvasPattern",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/canvas.d.ts",
      "api_info": {
        "line": 1286,
        "problem": "DeclWithDuplicateName",
        "api_name": "TextMetrics",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/circle.d.ts",
      "api_info": {
        "line": 198,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "CircleOptions",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CircleInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "CircleAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 3882,
        "problem": "OptionalMethod",
        "api_name": "drawBehind",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "drawContext",
            "type": "DrawContext",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DrawModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 3893,
        "problem": "OptionalMethod",
        "api_name": "drawContent",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "drawContext",
            "type": "DrawContext",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DrawModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 3903,
        "problem": "OptionalMethod",
        "api_name": "drawFront",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "drawContext",
            "type": "DrawContext",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DrawModifier",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 3931,
        "problem": "IndexedAccessType",
        "api_name": "TransitionEffect",
        "api_type": "ClassDeclaration",
        "api_func_args": [
          {
            "name": "type",
            "type": "Type",
            "is_optional": false
          },
          {
            "name": "effect",
            "type": "Effect",
            "is_optional": false
          }
        ],
        "parent_api": [],
        "method_return_type": "TransitionEffect<Type, Effect>",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 3931,
        "problem": "IndexedAccessType",
        "api_name": "TransitionEffect",
        "api_type": "ClassDeclaration",
        "api_func_args": [
          {
            "name": "type",
            "type": "Type",
            "is_optional": false
          },
          {
            "name": "effect",
            "type": "Effect",
            "is_optional": false
          }
        ],
        "parent_api": [],
        "method_return_type": "TransitionEffect<Type, Effect>",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 5167,
        "problem": "DeclWithDuplicateName",
        "api_name": "EventTarget",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 7610,
        "problem": "OptionalMethod",
        "api_name": "getModifierKeyState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "keys",
            "type": "Array<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "BaseEvent",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "boolean",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 8211,
        "problem": "DeclWithDuplicateName",
        "api_name": "MouseEvent",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 8866,
        "problem": "DeclWithDuplicateName",
        "api_name": "TouchEvent",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 9942,
        "problem": "DeclWithDuplicateName",
        "api_name": "DragEvent",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 10303,
        "problem": "OptionalMethod",
        "api_name": "getModifierKeyState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "keys",
            "type": "Array<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "DragEvent",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "boolean",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 10640,
        "problem": "OptionalMethod",
        "api_name": "getModifierKeyState",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "keys",
            "type": "Array<string>",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "KeyEvent",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "boolean",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 14270,
        "problem": "OptionalMethod",
        "api_name": "applyNormalAttribute",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeModifier",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 14288,
        "problem": "OptionalMethod",
        "api_name": "applyPressedAttribute",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeModifier",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 14306,
        "problem": "OptionalMethod",
        "api_name": "applyFocusedAttribute",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeModifier",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 14324,
        "problem": "OptionalMethod",
        "api_name": "applyDisabledAttribute",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeModifier",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 14342,
        "problem": "OptionalMethod",
        "api_name": "applySelectedAttribute",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "instance",
            "type": "T",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "AttributeModifier",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 20453,
        "problem": "LimitedVoidType",
        "api_name": "CustomBuilder",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [],
        "parent_api": [],
        "code_kind": 268
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 21123,
        "problem": "DeclWithDuplicateName",
        "api_name": "LinearGradient",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22047,
        "problem": "OptionalMethod",
        "api_name": "aboutToAppear",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22086,
        "problem": "OptionalMethod",
        "api_name": "aboutToDisappear",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22104,
        "problem": "OptionalMethod",
        "api_name": "aboutToReuse",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "params",
            "type": "{\n        [key: string]: unknown;\n    }",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22122,
        "problem": "OptionalMethod",
        "api_name": "aboutToRecycle",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22132,
        "problem": "OptionalMethod",
        "api_name": "onWillApplyTheme",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "theme",
            "type": "Theme",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22144,
        "problem": "OptionalMethod",
        "api_name": "onLayout",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "children",
            "type": "Array<LayoutChild>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "constraint",
            "type": "ConstraintSizeOptions",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22166,
        "problem": "OptionalMethod",
        "api_name": "onPlaceChildren",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "selfLayoutInfo",
            "type": "GeometryInfo",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "children",
            "type": "Array<Layoutable>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "constraint",
            "type": "ConstraintSizeOptions",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22178,
        "problem": "OptionalMethod",
        "api_name": "onMeasure",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "children",
            "type": "Array<LayoutChild>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "constraint",
            "type": "ConstraintSizeOptions",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22200,
        "problem": "OptionalMethod",
        "api_name": "onMeasureSize",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "selfLayoutInfo",
            "type": "GeometryInfo",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "children",
            "type": "Array<Measurable>",
            "is_optional": false,
            "has_default": false
          },
          {
            "name": "constraint",
            "type": "ConstraintSizeOptions",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "SizeResult",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22228,
        "problem": "OptionalMethod",
        "api_name": "onPageShow",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22256,
        "problem": "OptionalMethod",
        "api_name": "onPageHide",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22280,
        "problem": "OptionalMethod",
        "api_name": "onFormRecycle",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "string",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22300,
        "problem": "OptionalMethod",
        "api_name": "onFormRecover",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "statusData",
            "type": "string",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22335,
        "problem": "OptionalMethod",
        "api_name": "onBackPress",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "boolean | void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22335,
        "problem": "LimitedVoidType",
        "api_name": "onBackPress",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "boolean | void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22360,
        "problem": "OptionalMethod",
        "api_name": "pageTransition",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 22437,
        "problem": "OptionalMethod",
        "api_name": "onDidBuild",
        "api_type": "MethodDeclaration",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "CustomComponent",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/common.d.ts",
      "api_info": {
        "line": 23015,
        "problem": "LimitedVoidType",
        "api_name": "OnWillScrollCallback",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [
          {
            "name": "scrollOffset",
            "type": "number",
            "is_optional": false
          },
          {
            "name": "scrollState",
            "type": "ScrollState",
            "is_optional": false
          },
          {
            "name": "scrollSource",
            "type": "ScrollSource",
            "is_optional": false
          }
        ],
        "parent_api": [],
        "method_return_type": "void | ScrollResult",
        "code_kind": 268
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/data_panel.d.ts",
      "api_info": {
        "line": 180,
        "problem": "DeclWithDuplicateName",
        "api_name": "LinearGradient",
        "api_type": "ClassDeclaration",
        "api_func_args": [
          {
            "name": "colorStops",
            "type": "ColorStop[]",
            "is_optional": false
          }
        ],
        "parent_api": [],
        "method_return_type": "LinearGradient",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/ellipse.d.ts",
      "api_info": {
        "line": 92,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: string | number;\n        height?: string | number;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "EllipseInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "EllipseAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/grid.d.ts",
      "api_info": {
        "line": 925,
        "problem": "LimitedVoidType",
        "api_name": "onItemDragStart",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "event",
            "type": "(event: ItemDragInfo, itemIndex: number) => (() => any) | void",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "GridAttribute",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "GridAttribute",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/hyperlink.d.ts",
      "api_info": {
        "line": 34,
        "problem": "DeclWithDuplicateName",
        "api_name": "HyperlinkInterface",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/hyperlink.d.ts",
      "api_info": {
        "line": 122,
        "problem": "DeclWithDuplicateName",
        "api_name": "HyperlinkInterface",
        "api_type": "FirstStatement",
        "parent_api": [],
        "code_kind": 244,
        "api_property_type": "HyperlinkAttribute"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/line.d.ts",
      "api_info": {
        "line": 100,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: string | number;\n        height?: string | number;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "LineInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "LineAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/list.d.ts",
      "api_info": {
        "line": 1643,
        "problem": "LimitedVoidType",
        "api_name": "onItemDragStart",
        "api_type": "MethodDeclaration",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "event",
            "type": "(event: ItemDragInfo, itemIndex: number) => ((() => any) | void)",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ListAttribute",
            "api_type": "ClassDeclaration"
          }
        ],
        "method_return_type": "ListAttribute",
        "code_kind": 174
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/navigation.d.ts",
      "api_info": {
        "line": 2873,
        "problem": "OptionalMethod",
        "api_name": "cancelTransition",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "NavigationTransitionProxy",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/navigation.d.ts",
      "api_info": {
        "line": 2883,
        "problem": "OptionalMethod",
        "api_name": "updateTransition",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [
          {
            "name": "progress",
            "type": "number",
            "is_optional": false,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "NavigationTransitionProxy",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "void",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/page_transition.d.ts",
      "api_info": {
        "line": 554,
        "problem": "InterfaceExtendsClass",
        "api_name": "PageTransitionEnterInterface",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/page_transition.d.ts",
      "api_info": {
        "line": 638,
        "problem": "InterfaceExtendsClass",
        "api_name": "PageTransitionExitInterface",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/particle.d.ts",
      "api_info": {
        "line": 438,
        "problem": "IndexedAccessType",
        "api_name": "config",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "EmitterOptions",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ParticleConfigs[PARTICLE]"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/particle.d.ts",
      "api_info": {
        "line": 696,
        "problem": "IndexedAccessType",
        "api_name": "config",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ParticlePropertyOptions",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ParticlePropertyUpdaterConfigs<TYPE>[UPDATER]"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/particle.d.ts",
      "api_info": {
        "line": 849,
        "problem": "IndexedAccessType",
        "api_name": "config",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ParticleColorPropertyOptions",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ParticleColorPropertyUpdaterConfigs[UPDATER]"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/path.d.ts",
      "api_info": {
        "line": 92,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: number | string;\n        height?: number | string;\n        commands?: string;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PathInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "PathAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/polygon.d.ts",
      "api_info": {
        "line": 83,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: string | number;\n        height?: string | number;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PolygonInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "PolygonAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/polyline.d.ts",
      "api_info": {
        "line": 84,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: string | number;\n        height?: string | number;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "PolylineInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "PolylineAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1176,
        "problem": "ComputedPropertyName",
        "api_name": "[ProgressType.Linear]",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ProgressStyleMap",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "LinearStyleOptions | ProgressStyleOptions"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1191,
        "problem": "ComputedPropertyName",
        "api_name": "[ProgressType.Ring]",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ProgressStyleMap",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "RingStyleOptions | ProgressStyleOptions"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1206,
        "problem": "ComputedPropertyName",
        "api_name": "[ProgressType.Eclipse]",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ProgressStyleMap",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "EclipseStyleOptions | ProgressStyleOptions"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1221,
        "problem": "ComputedPropertyName",
        "api_name": "[ProgressType.ScaleRing]",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ProgressStyleMap",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "ScaleRingStyleOptions | ProgressStyleOptions"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1236,
        "problem": "ComputedPropertyName",
        "api_name": "[ProgressType.Capsule]",
        "api_type": "PropertySignature",
        "api_optional": false,
        "parent_api": [
          {
            "api_name": "ProgressStyleMap",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "code_kind": 170,
        "api_property_type": "CapsuleStyleOptions | ProgressStyleOptions"
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1347,
        "problem": "IndexedAccessType",
        "api_name": "ProgressAttribute",
        "api_type": "ClassDeclaration",
        "api_func_args": [],
        "parent_api": [],
        "method_return_type": "ProgressAttribute<Type, Style>",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/progress.d.ts",
      "api_info": {
        "line": 1347,
        "problem": "IndexedAccessType",
        "api_name": "ProgressAttribute",
        "api_type": "ClassDeclaration",
        "api_func_args": [],
        "parent_api": [],
        "method_return_type": "ProgressAttribute<Type, Style>",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/rect.d.ts",
      "api_info": {
        "line": 92,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "{\n        width?: number | string;\n        height?: number | string;\n        radius?: number | string | Array<any>;\n    } | {\n        width?: number | string;\n        height?: number | string;\n        radiusWidth?: number | string;\n        radiusHeight?: number | string;\n    }",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "RectInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "RectAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/scroll.d.ts",
      "api_info": {
        "line": 1397,
        "problem": "LimitedVoidType",
        "api_name": "ScrollOnWillScrollCallback",
        "api_type": "TypeAliasDeclaration",
        "api_func_args": [
          {
            "name": "xOffset",
            "type": "number",
            "is_optional": false
          },
          {
            "name": "yOffset",
            "type": "number",
            "is_optional": false
          },
          {
            "name": "scrollState",
            "type": "ScrollState",
            "is_optional": false
          },
          {
            "name": "scrollSource",
            "type": "ScrollSource",
            "is_optional": false
          }
        ],
        "parent_api": [],
        "method_return_type": "void | OffsetResult",
        "code_kind": 268
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/shape.d.ts",
      "api_info": {
        "line": 75,
        "problem": "ConstructorIface",
        "api_type": "ConstructSignature",
        "api_optional": false,
        "api_func_args": [
          {
            "name": "value",
            "type": "PixelMap",
            "is_optional": true,
            "has_default": false
          }
        ],
        "parent_api": [
          {
            "api_name": "ShapeInterface",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "ShapeAttribute",
        "code_kind": 180
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/styled_string.d.ts",
      "api_info": {
        "line": 244,
        "problem": "DeclWithDuplicateName",
        "api_name": "TextStyle",
        "api_type": "ClassDeclaration",
        "api_func_args": [
          {
            "name": "value",
            "type": "TextStyleInterface",
            "is_optional": true
          }
        ],
        "parent_api": [],
        "method_return_type": "TextStyle",
        "code_kind": 264
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/text_common.d.ts",
      "api_info": {
        "line": 468,
        "problem": "OptionalMethod",
        "api_name": "getPreviewText",
        "api_type": "MethodSignature",
        "api_optional": true,
        "api_func_args": [],
        "parent_api": [
          {
            "api_name": "TextEditControllerEx",
            "api_type": "InterfaceDeclaration"
          }
        ],
        "method_return_type": "PreviewText",
        "code_kind": 173
      },
      "import_path": [],
      "is_global": true
    },
    {
      "file_path": "declarations/text_input.d.ts",
      "api_info": {
        "line": 623,
        "problem": "DeclWithDuplicateName",
        "api_name": "SubmitEvent",
        "api_type": "InterfaceDeclaration",
        "parent_api": [],
        "code_kind": 267
      },
      "import_path": [],
      "is_global": true
    }
  ]
}