{
  "name": "@ohos/ability_runtime",
  "description": "Ability管理服务统一调度和管理应用中各Ability和应用管理服务, 用于管理应用运行关系、调度应用进程生命周期及状态",
  "version": "3.1",
  "license": "Apache License 2.0",
  "publishAs": "code-segment",
  "segment": {
      "destPath": "foundation/ability/ability_runtime"
  },
  "dirs": {},
  "scripts": {},
  "component": {
      "name": "ability_runtime",
      "subsystem": "ability",
      "syscap": [
        "SystemCapability.Ability.AbilityRuntime.Core",
        "SystemCapability.Ability.AbilityRuntime.FAModel",
        "SystemCapability.Ability.AbilityRuntime.AbilityCore",
        "SystemCapability.Ability.AbilityRuntime.Mission",
        "SystemCapability.Ability.AbilityRuntime.QuickFix",
        "SystemCapability.Ability.AbilityTools.AbilityAssistant",
        "SystemCapability.Ability.AppStartup",
        "SystemCapability.Ability.AppExtension.PhotoEditorExtension",
        "SystemCapability.Ability.AppExtension.VerticalPanel",
        "SystemCapability.Ability.AgentRuntime.Core"
      ],
      "features": [
        "ability_runtime_auto_fill_ability",
        "ability_runtime_graphics",
        "ability_runtime_power",
        "ability_runtime_app_no_response_dialog",
        "ability_runtime_app_no_response_dialog_wearable",
        "ability_runtime_app_no_response_bundlename",
        "ability_runtime_start_window_options_with_pixelmap",
        "ability_runtime_check_internet_permission",
        "ability_runtime_no_screen",
        "ability_runtime_forbid_start_enabled",
        "ability_runtime_enable_clone_for_account",
        "ability_runtime_dsoftbus_enable"
      ],
      "adapted_system_type": [
          "standard"
      ],
      "rom": "",
      "ram": "",
      "hisysevent_config":[
        "//foundation/ability/ability_runtime/hisysevent.yaml"
      ],
      "deps": {
        "components": [
            "ability_base",
            "accessibility",
            "access_token",
            "ace_engine",
            "api_metrics",
            "app_domain_verify",
            "app_file_service",
            "appspawn",
            "background_task_mgr",
            "bounds_checking_function",
            "bundle_framework",
            "common_event_service",
            "config_policy",
            "c_utils",
            "cJSON",
            "data_share",
            "dlp_permission_service",
            "dsoftbus",
            "eventhandler",
            "ets_frontend",
            "ets_runtime",
            "ets_utils",
            "faultloggerd",
            "ffrt",
            "form_fwk",
            "graphic_2d",
            "hiappevent",
            "hichecker",
            "hicollie",
            "hilog",
            "hisysevent",
            "hitrace",
            "hiview",
            "i18n",
            "icu",
            "idl_tool",
            "image_framework",
            "init",
            "input",
            "ipc",
            "json",
            "kv_store",
            "libjpeg-turbo",
            "libuv",
            "libxml2",
            "media_library",
            "memmgr",
            "memory_utils",
            "napi",
            "netmanager_base",
            "node",
            "os_account",
            "power_manager",
            "preferences",
            "previewer",
            "qos_manager",
            "relational_store",
            "resource_management",
            "resource_schedule_service",
            "runtime_core",
            "safwk",
            "samgr",
            "sandbox_manager",
            "screenlock_mgr",
            "selinux_adapter",
            "storage_service",
            "toolchain",
            "udmf",
            "webview",
            "window_manager",
            "zlib",
            "hiperf",
            "hiprofiler",
            "taihe_ffi_gen",
            "node"
          ]
      },
      "build": {
        "sub_component": [
          "//foundation/ability/ability_runtime/agent_runtime_framework/interfaces/inner_api:agent_fwk",
          "//foundation/ability/ability_runtime/agent_runtime_framework/services/agentmgr:agentmgr",
          "//foundation/ability/ability_runtime/cli_tool_framework/etc/profile:aimgr_cfg",
          "//foundation/ability/ability_runtime/cli_tool_framework/etc/profile:aimgr_trust",
          "//foundation/ability/ability_runtime/cli_tool_framework/frameworks:cli_tool_framework_packages",
          "//foundation/ability/ability_runtime/cli_tool_framework/interfaces/cli_tool:cli_tool_client",
          "//foundation/ability/ability_runtime/cli_tool_framework/services/climgr:climgr",
          "//foundation/ability/ability_runtime/services:ams_target",
          "//foundation/ability/ability_runtime/services/sa_profile:ams_sa_profile",
          "//foundation/ability/ability_runtime/services/quickfixmgr:quick_fix.cfg",
          "//foundation/ability/ability_runtime/tools:tools_target",
          "//foundation/ability/ability_runtime/interfaces/inner_api:innerkits_target",
          "//foundation/ability/ability_runtime/interfaces/inner_api/insight_intent/intent_client:intent_client",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ability_thread",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:app_service_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:auto_fill_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:extension_module",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:insight_intent_executor_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:photo_editor_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:service_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_ability_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_service_extension_ani",
          "//foundation/ability/ability_runtime/frameworks/native/appkit:ability_stage_ani",
          "//foundation/ability/ability_runtime/frameworks/native/appkit:test_runner_ani",
          "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_child",
          "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_child_entry",
          "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process",
          "//foundation/ability/ability_runtime/frameworks/native/insight_intent:insight_intent_innerkits",
          "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime",
          "//foundation/ability/ability_runtime/frameworks/cj:cj_ability_packages",
          "//foundation/ability/ability_runtime/frameworks/ets/ani:ani_packages",
          "//foundation/ability/ability_runtime/frameworks/js/napi:napi_packages",
          "//foundation/ability/ability_runtime/frameworks/ets/ets:ets_packages",
          "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment",
          "//foundation/ability/ability_runtime/ets_environment/frameworks/ets_environment:ets_environment",
          "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment",
          "//foundation/ability/ability_runtime/services/abilitymgr/etc:appfwk_etc",
          "//foundation/ability/ability_runtime/services/dialog_ui/ams_system_dialog:dialog_hap",
          "//foundation/ability/ability_runtime/service_router_framework:srms_target",
          "//foundation/ability/ability_runtime/service_router_framework:jsapi_target",
          "//foundation/ability/ability_runtime/agent_runtime_framework/frameworks/ets/ets:agent_runtime_ets_packages",
          "//foundation/ability/ability_runtime/agent_runtime_framework/frameworks/ets/ani:agent_runtime_ani_packages",
          "//foundation/ability/ability_runtime/agent_runtime_framework/frameworks/js/napi:agent_runtime_napi_packages",
          "//foundation/ability/ability_runtime/agent_runtime_framework/frameworks/native/agent_extension:agent_extension_module",
          "//foundation/ability/ability_runtime/agent_runtime_framework/frameworks/native/agent_ui_extension_ability:agent_ui_extension_module"
        ],
        "inner_kits": [
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper/include",
              "header_files": [
                "os_account_manager_wrapper.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper:ability_deps_wrapper"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils/include",
              "header_files": [
                "ability_runtime_error_util.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils:ability_runtime_error_util"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent/include/",
              "header_files": [
                "pending_want.h",
                "trigger_info.h",
                "want_agent_constant.h",
                "want_agent_helper.h",
                "want_agent_info.h",
                "want_agent.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent:wantagent_innerkits"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/want_agent/include",
              "header_files": [
                "cj_want_agent_ffi.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/want_agent:cj_want_agent_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_base",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_ui_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/photo_editor_extension_ability",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native/:cj_photo_editor_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/form_runtime",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_form_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/form_runtime",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ets_form_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/dialog_request_info/include",
              "header_files": [
                "ets_request_info.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/dialog_request_info:dialog_request_info_ani_kit"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/context",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/context:cj_context_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/ability_runtime",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability:cj_ability_context_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_extensionkit_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_abilitykit_native_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/insight_intent_executor",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_insight_intent_executor"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/insight_intent/insight_intent_context",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/insight_intent/insight_intent_context:cj_insightintentcontext"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "ability_manager_client.h",
                "launch_param.h",
                "start_params_by_SCB.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/ability_runtime",
              "header_files": [
                "ability_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability:ability_context_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/js_environment/interfaces/inner_api",
              "header_files": [
                "js_environment.h",
                "js_environment_impl.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/ets_environment/interfaces/inner_api",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/ets_environment/frameworks/ets_environment:ets_environment"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/cj_environment/interfaces/inner_api",
              "header_files": [
                "cj_environment.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime/include/",
              "header_files": [
                "js_runtime.h",
                "runtime.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime:runtime"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context/include",
              "header_files": [
                "napi_base_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context:napi_base_context"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ani_base_context/include",
              "header_files": [
                "ani_base_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ani_base_context:ani_base_context"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common",
              "header_files": [
                "napi_common_configuration.h",
                "napi_common_start_options.h",
                "napi_common_util.h",
                "napi_common_want.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common:napi_common"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_common/include",
              "header_files": [
                "ani_common_ability_state_data.h",
                "ani_common_child_process_param.h",
                "ani_common_start_options.h",
                "ani_common_want.h",
                "ets_native_reference.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_common:ani_common"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_observer/include",
              "header_files": [
                "ets_start_abilities_observer.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_observer:ani_observer"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common:napi_ability_common"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_wantagent_common",
              "header_files": [
                "ani_common_want_agent.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_wantagent_common:ani_wantagent_common"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_wantagent_common",
              "header_files": [
                "napi_common_want_agent.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_wantagent_common:napi_wantagent_common"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include",
              "header_files": [
                "appmgr/app_mgr_client.h",
                "appmgr/page_state_data.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager:app_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager/include",
              "header_files": [
                "connection_observer_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager:connection_obs_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/foreground_app_obs_manager/include",
              "header_files": [
                "foreground_app_connection_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/foreground_app_obs_manager:foreground_app_obs_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
              "header_files": [
                "service_extension.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:service_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
              "header_files": [
                "extension.h",
                "extension_base.h",
                "extension_module_loader.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:extensionkit_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_utils"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:data_ability_helper"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/",
              "header_files": [
                "child_process_api.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_child_entry"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info/include",
              "header_files": [
                "request_info.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info:dialog_request_info"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "ability_connect_callback_stub.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_connect_callback_stub"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context",
              "header_files": [
                "application_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:app_context"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/app",
              "header_files": [
                "app_image_observer_manager.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:application_image_observer_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability/ability_runtime/child_process",
              "header_files": [
                "native_child_process.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability_runtime",
              "header_files": [
                "ability_runtime_common.h",
                "application_context.h",
                "context_constant.h",
                "start_options.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission/include/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission:uri_permission_mgr"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix/include/",
              "header_files": [
                "quick_fix_manager_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix:quickfix_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager/",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager:dataobs_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/agent_runtime_framework/interfaces/inner_api/include/",
              "header_files": [
                "agent_manager_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/agent_runtime_framework/interfaces/inner_api:agent_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api/include",
              "header_files": [
                "service_info.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api:srms_fwk"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/simulator",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/simulator/ability_simulator:ability_simulator"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/tools/aa/include",
              "header_files": [
                "shell_command.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/tools/aa:tools_aa_source_set"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "ability_start_setting.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_setting"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "process_options.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:process_options"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "mission_info.h",
                "mission_snapshot.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:mission_info"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_base",
              "header_files": [
                "ui_extension_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ui_extension_ability/include",
              "header_files": ["ets_ui_extension_context.h"]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension_ani"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ui_extension_base/include/",
              "header_files": ["ets_ui_extension_base.h"]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension_ani"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/auto_fill_extension_ability",
              "header_files": [
                "auto_fill_extension_context.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:auto_fill_extension"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager/include",
              "header_files": [
                "extension_manager_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager:extension_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/mission_manager/include",
              "header_files": [
                "mission_manager_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/mission_manager:mission_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler/include",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler:session_handler"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager/include",
              "header_files": [
                "auto_fill_error.h",
                "auto_fill_manager.h",
                "fill_request_callback_interface.h",
                "save_request_callback_interface.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager:auto_fill_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "start_options.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_options"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/dialog_request_callback",
              "header_files": [
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:dialog_request_callback"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
              "header_files": [
                "start_window_option.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:start_window_option"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/application_context/include",
              "header_files": [
                "cj_ability_lifecycle_callback.h",
                "cj_application_context.h",
                "cj_utils_ffi.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi:cj_ability_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include",
              "header_files": [
                "appmgr/app_state_data.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager:app_state_data"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/connect_server_manager/include",
              "header_files": [
                "connect_server_manager.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/connect_server_manager:connect_server_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/page_config_manager/include",
              "header_files": [
                "page_config_manager.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/page_config_manager:page_config_manager"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/app_manager",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/app_manager:cj_app_manager_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/errormanager",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/errormanager:cj_errormanager_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/recovery",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/recovery:cj_app_recovery_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/ark_interop_helper",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/ark_interop_helper:ark_interop_helper_ffi"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/native/ability/native",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:uiabilitykit_native"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/native/appkit",
              "header_files": []
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_delegator"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ability_business_error",
              "header_files": [
                "ability_business_error.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ability_business_error"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/featureAbility/include",
              "header_files": [
                "ani_data_ability_helper.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/featureAbility:featureability_ani"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/frameworks/native/ability/native/ability_runtime/madvise",
              "header_files": [
                "madvise_utils.h",
                "vma_utils.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native/ability_runtime/madvise:ability_madvise"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/agent_runtime_framework/interfaces/kits/native/agent_extension/connection/include/",
              "header_files": [
                "agent_connector_proxy.h",
                "agent_connector_stub.h",
                "agent_extension_connection_constants.h",
                "agent_receiver_proxy.h",
                "agent_receiver_stub.h",
                "iagent_connector.h",
                "iagent_receiver.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/agent_runtime_framework/interfaces/kits/native/agent_extension/connection:agent_extension_connection"
          },
          {
            "header": {
              "header_base": "//foundation/ability/ability_runtime/cli_tool_framework/interfaces/cli_tool/include",
              "header_files": [
                "cli_tool_mgr_client.h"
              ]
            },
            "name": "//foundation/ability/ability_runtime/cli_tool_framework/interfaces/cli_tool:cli_tool_client"
          }
        ],
        "test": [
          "//foundation/ability/ability_runtime/cli_tool_framework/test/unittest:unittest",
          "//foundation/ability/ability_runtime/test/moduletest:moduletest",
          "//foundation/ability/ability_runtime/test/fuzztest:fuzztest",
          "//foundation/ability/ability_runtime/test/unittest:unittest",
          "//foundation/ability/ability_runtime/test/sample:sample",
          "//foundation/ability/ability_runtime/tools/test:moduletest",
          "//foundation/ability/ability_runtime/tools/test:systemtest",
          "//foundation/ability/ability_runtime/tools/test:unittest",
          "//foundation/ability/ability_runtime/cj_environment/test/unittest:unittest",
          "//foundation/ability/ability_runtime/ets_environment/test/unittest:unittest",
          "//foundation/ability/ability_runtime/js_environment/test/unittest:unittest",
          "//foundation/ability/ability_runtime/service_router_framework:test_target"
        ]
      }
  }
}