{
    "api_list": [
        {
            "file_path": "@ohos.app.ability.appManager.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onApplicationStateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'applicationState'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "observer",
                        "type": "ApplicationStateObserver",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "appManager",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "int"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.app.ability.appManager.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onApplicationStateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'applicationState'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "observer",
                        "type": "ApplicationStateObserver",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "bundleNameList",
                        "type": "Array<string>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "appManager",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "number"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.app.ability.appManager.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offApplicationStateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'applicationState'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "observerId",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "appManager",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.app.ability.appManager.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offApplicationStateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'applicationState'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "observerId",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "appManager",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Promise<void>"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.events.emitter.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onEventData",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "eventId",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<EventData>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "emitter",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.events.emitter.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onGenericEventData",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "eventId",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GenericEventData<T>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "emitter",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.events.emitter.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceEventData",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "eventId",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<EventData>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "emitter",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.pasteboard.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'update'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "() => void",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "SystemPasteboard",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.pasteboard.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offRemoteUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'update'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "() => void",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "SystemPasteboard",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.events.emitter.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceGenericEventData",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "eventId",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GenericEventData<T>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "emitter",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onAccelerometerUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onAmbientLightChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_LIGHT",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LightResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onAmbientTemperatureChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_TEMPERATURE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AmbientTemperatureResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onBarometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.BAROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<BarometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onGravityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GRAVITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GravityResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onGyroscopeChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onGyroscopeUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onHallChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HALL",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HallResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onHeartRateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HEART_RATE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HeartRateResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onHumidityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HUMIDITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HumidityResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLinearAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.LINEAR_ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LinearAccelerometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onMagneticFieldChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onMagneticFieldUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onceOrientationChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ORIENTATION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<OrientationResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onPedometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onPedometerDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerDetectionResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onProximityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PROXIMITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<ProximityResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onRotationVectorChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ROTATION_VECTOR",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<RotationVectorResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onSignificantMotionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.SIGNIFICANT_MOTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SignificantMotionResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWearDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.WEAR_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<WearDetectionResponse>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "Options",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.file.fs.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "copyDir",
                "api_fixed_name": "copyDirWithConflictFiles",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "src",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "dest",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<void, Array<ConflictFiles>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "global",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.file.fs.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "copyDir",
                "api_fixed_name": "copyDirWithConflictFiles",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "src",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "dest",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "mode",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<void, Array<ConflictFiles>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "global",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.file.fs.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "moveDir",
                "api_fixed_name": "moveDirWithConflictFiles",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "src",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "dest",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<void, Array<ConflictFiles>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "global",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.file.fs.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "moveDir",
                "api_fixed_name": "moveDirWithConflictFiles",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "src",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "dest",
                        "type": "string",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "mode",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<void, Array<ConflictFiles>>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "global",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.file.photoAccessHelper.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "deleteAssets",
                "api_fixed_name": "deleteAssetsToTrashWithUris",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "Context",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "uriList",
                        "type": "Array<string>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "MediaAssetChangeRequest",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Promise<void>"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.http.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceHeadersReceive",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "\"headersReceive\"",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<Object>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "HttpRequest",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAccelerometerUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAccelerometerUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAmbientLightChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_LIGHT",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LightResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAmbientLightChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_LIGHT",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LightResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAmbientTemperatureChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_TEMPERATURE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AmbientTemperatureResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAmbientTemperatureChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_TEMPERATURE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AmbientTemperatureResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offBarometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.BAROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<BarometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offBarometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.BAROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<BarometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGravityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GRAVITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GravityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGravityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GRAVITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GravityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGyroscopeChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGyroscopeChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGyroscopeUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offGyroscopeUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHallChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HALL",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HallResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHallChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HALL",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HallResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHeartRateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HEART_RATE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HeartRateResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHeartRateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HEART_RATE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HeartRateResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHumidityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HUMIDITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HumidityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offHumidityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HUMIDITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HumidityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLinearAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.LINEAR_ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LinearAccelerometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLinearAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.LINEAR_ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LinearAccelerometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offMagneticFieldChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offMagneticFieldChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offMagneticFieldUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offMagneticFieldUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldUncalibratedResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offOrientationChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ORIENTATION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<OrientationResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offOrientationChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ORIENTATION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<OrientationResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offPedometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offPedometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offPedometerDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerDetectionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offPedometerDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerDetectionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offProximityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PROXIMITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<ProximityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offProximityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PROXIMITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<ProximityResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offRotationVectorChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ROTATION_VECTOR",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<RotationVectorResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offRotationVectorChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ROTATION_VECTOR",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<RotationVectorResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offSignificantMotionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.SIGNIFICANT_MOTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SignificantMotionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offSignificantMotionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.SIGNIFICANT_MOTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SignificantMotionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWearDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.WEAR_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<WearDetectionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWearDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.WEAR_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "sensorInfoParam",
                        "type": "SensorInfoParam",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<WearDetectionResponse>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceAccelerometerUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ACCELEROMETER_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AccelerometerUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceAmbientLightChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_LIGHT",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LightResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceAmbientTemperatureChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.AMBIENT_TEMPERATURE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<AmbientTemperatureResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceBarometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.BAROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<BarometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceGravityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GRAVITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GravityResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceGyroscopeChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceGyroscopeUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.GYROSCOPE_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<GyroscopeUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceHallChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HALL",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HallResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceHeartRateChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HEART_RATE",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HeartRateResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceHumidityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.HUMIDITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<HumidityResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceLinearAccelerometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.LINEAR_ACCELEROMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LinearAccelerometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceMagneticFieldChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceMagneticFieldUncalibratedChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.MAGNETIC_FIELD_UNCALIBRATED",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<MagneticFieldUncalibratedResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceOrientationChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ORIENTATION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<OrientationResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "oncePedometerChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "oncePedometerDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PEDOMETER_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<PedometerDetectionResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceProximityChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.PROXIMITY",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<ProximityResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceRotationVectorChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.ROTATION_VECTOR",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<RotationVectorResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceSignificantMotionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.SIGNIFICANT_MOTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SignificantMotionResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.sensor.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "once",
                "api_fixed_name": "onceWearDetectionChange",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "SensorId.WEAR_DETECTION",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<WearDetectionResponse>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "sensor",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "AccessibilityExtensionContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "findElement",
                "api_fixed_name": "findElementByFocusType",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'focusType'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "condition",
                        "type": "FocusType",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<AccessibilityElement>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "AccessibilityElement",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "AccessibilityExtensionContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "findElement",
                "api_fixed_name": "findElementByFocusType",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'focusType'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "condition",
                        "type": "FocusType",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "AccessibilityElement",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Promise<AccessibilityElement>"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onUdpMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UDPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onUdpError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UDPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offUdpMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UDPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offUdpError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UDPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalSocketMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LocalSocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalSocketClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalSocketError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalSocketMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LocalSocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalSocketClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalSocketError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LocalSocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<LocalSocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onLocalServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offLocalServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "LocalSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpConnect",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'connect' | 'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void;\nonTcpClose(callback: Callback<void>): void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpConnect",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'connect' | 'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void;\noffTcpClose(callback?: Callback<void>): void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsConnect",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'connect' | 'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void;\nonTlsClose(callback: Callback<void>): void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsConnect",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'connect' | 'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void;\noffTlsClose(callback?: Callback<void>): void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTcpServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTcpServer",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TCPSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsConnMessage",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'message'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<SocketMessageInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsConnClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsConnError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketConnection",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTlsServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.socket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTlsServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "TLSSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWsClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<CloseResult>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWsError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWsClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "AsyncCallback<CloseResult>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWsError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocket",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWsServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWsServerClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ClientConnectionCloseCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWsServerError",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'error'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ErrorCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.net.webSocket.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWsServerClose",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'close'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "ClientConnectionCloseCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "WebSocketServer",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "common.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "onKeyEvent",
                "api_fixed_name": "onKeyEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "event",
                        "type": "(event: KeyEvent) => void",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CommonMethod",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "this"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "common.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "onKeyEvent",
                "api_fixed_name": "onKeyEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "event",
                        "type": "Callback<KeyEvent, boolean>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CommonMethod",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "this"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.observer.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "ObserverOptions",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<TabContentInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "uiObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.observer.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<TabContentInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "uiObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.observer.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "ObserverOptions",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<TabContentInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "uiObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.observer.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<TabContentInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "uiObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "observer.ObserverOptions",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<observer.TabContentInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<observer.TabContentInfo>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "observer.ObserverOptions",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<observer.TabContentInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offTabContentUpdate",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'tabContentUpdate'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<observer.TabContentInfo>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createTextNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Text'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Text"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createRowNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Row'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Row"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createStackNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Stack'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Stack"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createGridRowNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'GridRow'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "GridRow"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createGridColNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'GridCol'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "GridCol"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createFlexNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Flex'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Flex"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createSwiperNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Swiper'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Swiper"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createProgressNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Progress'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Progress"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createScrollNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Scroll'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Scroll"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createRelativeContainerNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'RelativeContainer'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "RelativeContainer"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createDividerNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Divider'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Divider"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createLoadingProgressNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'LoadingProgress'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "LoadingProgress"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createSearchNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Search'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Search"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createBlankNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Blank'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Blank"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createImageNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Image'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Image"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createListNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'List'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "List"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createListItemNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'ListItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ListItem"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createTextInputNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextInput'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextInput"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createButtonNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Button'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Button"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createListItemGroupNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'ListItemGroup'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ListItemGroup"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createWaterFlowNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'WaterFlow'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "WaterFlow"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createFlowItemNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'FlowItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "FlowItem"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createXComponentNodeDefault",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'XComponent'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "XComponent"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createXComponentNodeWithOptions",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'XComponent'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "XComponentOptions",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "XComponent"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createXComponentNodeWithNativeParameters",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'XComponent'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "parameters",
                        "type": "NativeXComponentParameters",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "XComponent"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createCheckboxNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Checkbox'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Checkbox"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createCheckboxGroupNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'CheckboxGroup'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "CheckboxGroup"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createRadioNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Radio'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Radio"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createRatingNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Rating'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Rating"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createSelectNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Select'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Select"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createSliderNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Slider'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Slider"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createToggleNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Toggle'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "options",
                        "type": "ToggleOptions",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Toggle"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createMarqueeNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Marquee'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Marquee"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createTextAreaNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextArea'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextArea"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createSymbolGlyphNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'SymbolGlyph'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "SymbolGlyph"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createQRCodeNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'QRCode'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "QRCode"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createBadgeNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Badge'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Badge"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createTextClockNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextClock'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextClock"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createTextTimerNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextTimer'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextTimer"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createGridNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Grid'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Grid"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createNode",
                "api_fixed_name": "createGridItemNode",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "context",
                        "type": "UIContext",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'GridItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "GridItem"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getTextAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Text'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getColumnAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Column'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ColumnAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getRowAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Row'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "RowAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getStackAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Stack'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "StackAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getFlexAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Flex'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "FlexAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getSwiperAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Swiper'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "SwiperAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getProgressAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Progress'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ProgressAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getScrollAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Scroll'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ScrollAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getRelativeContainerAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'RelativeContainer'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "RelativeContainerAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getLoadingProgressAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'LoadingProgress'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "LoadingProgressAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getImageAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Image'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ImageAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getListAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'List'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ListAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getListItemAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'ListItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ListItemAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getTextInputAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextInput'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextInputAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getButtonAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Button'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ButtonAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getListItemGroupAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'ListItemGroup'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ListItemGroupAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getWaterFlowAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'WaterFlow'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "WaterFlowAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getFlowItemAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'FlowItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "FlowItemAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getXComponentAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'XComponent'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "XComponentAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getCheckboxAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Checkbox'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "CheckboxAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getRadioAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Radio'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "RadioAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getSliderAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Slider'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "SliderAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getToggleAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Toggle'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "ToggleAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getTextAreaAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'TextArea'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "TextAreaAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getGridAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Grid'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "GridAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getAttribute",
                "api_fixed_name": "getGridItemAttribute",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'GridItem'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "GridItemAttribute | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "bindController",
                "api_fixed_name": "bindScrollController",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "controller",
                        "type": "TextController",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Text'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getEvent",
                "api_fixed_name": "getScrollEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Scroll'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "UIScrollEvent | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getEvent",
                "api_fixed_name": "getListEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'List'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "UIListEvent | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getEvent",
                "api_fixed_name": "getWaterFlowEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'WaterFlow'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "UIWaterFlowEvent | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "FrameNode.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "getEvent",
                "api_fixed_name": "getGridEvent",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "node",
                        "type": "FrameNode",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "nodeType",
                        "type": "'Grid'",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "typeNode",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "UIGridEvent | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "canvas.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onAttach",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'onAttach'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CanvasRenderingContext2D",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "canvas.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onDetach",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'onDetach'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CanvasRenderingContext2D",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "canvas.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offAttach",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'onAttach'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CanvasRenderingContext2D",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "canvas.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offDetach",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'onDetach'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "Callback<void>",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "CanvasRenderingContext2D",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.graphics.drawing.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "createImageLattice",
                "api_fixed_name": "createImageLatticeWithArrayInt",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "xDivs",
                        "type": "Array<number>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "yDivs",
                        "type": "Array<number>",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "fXCount",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "fYCount",
                        "type": "number",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "fBounds",
                        "type": "common2D.Rect | null",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "fRectTypes",
                        "type": "Array<RectType> | null",
                        "is_optional": true,
                        "has_default": false
                    },
                    {
                        "name": "fColors",
                        "type": "Array<number> | null",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "Lattice",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "Lattice | undefined"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onWillTap",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'willClick'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "GestureEventListenerCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "on",
                "api_fixed_name": "onDidTap",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'didClick'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "GestureEventListenerCallback",
                        "is_optional": false,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offWillTap",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'willClick'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "GestureEventListenerCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        },
        {
            "file_path": "@ohos.arkui.UIContext.d.ts",
            "api_info": {
                "line": 0,
                "problem": "OverloadBySpecialRule",
                "api_name": "off",
                "api_fixed_name": "offDidTap",
                "api_type": "MethodSignature",
                "api_optional": false,
                "api_func_args": [
                    {
                        "name": "type",
                        "type": "'didClick'",
                        "is_optional": false,
                        "has_default": false
                    },
                    {
                        "name": "callback",
                        "type": "GestureEventListenerCallback",
                        "is_optional": true,
                        "has_default": false
                    }
                ],
                "parent_api": [
                    {
                        "api_name": "UIObserver",
                        "api_type": "InterfaceDeclaration"
                    }
                ],
                "code_kind": "173",
                "method_return_type": "void"
            },
            "import_path": [],
            "is_global": true
        }
    ]
}