161847f8eSopenharmony_ci/* 261847f8eSopenharmony_ci * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 361847f8eSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 461847f8eSopenharmony_ci * you may not use this file except in compliance with the License. 561847f8eSopenharmony_ci * You may obtain a copy of the License at 661847f8eSopenharmony_ci * 761847f8eSopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 861847f8eSopenharmony_ci * 961847f8eSopenharmony_ci * Unless required by applicable law or agreed to in writing, software 1061847f8eSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 1161847f8eSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1261847f8eSopenharmony_ci * See the License for the specific language governing permissions and 1361847f8eSopenharmony_ci * limitations under the License. 1461847f8eSopenharmony_ci */ 1561847f8eSopenharmony_ci 1661847f8eSopenharmony_ci/** 1761847f8eSopenharmony_ci * @file 1861847f8eSopenharmony_ci * @kit AbilityKit 1961847f8eSopenharmony_ci */ 2061847f8eSopenharmony_ci 2161847f8eSopenharmony_ciimport ability from '@ohos.ability.ability'; 2261847f8eSopenharmony_ciimport { ErrorCode } from '@ohos.ability.errorCode'; 2361847f8eSopenharmony_ciimport featureAbility from '@ohos.ability.featureAbility'; 2461847f8eSopenharmony_ciimport particleAbility from '@ohos.ability.particleAbility'; 2561847f8eSopenharmony_ciimport abilityAccessCtrl, { 2661847f8eSopenharmony_ci Context, PermissionRequestResult, Permissions 2761847f8eSopenharmony_ci} from '@ohos.abilityAccessCtrl'; 2861847f8eSopenharmony_ciimport Ability from '@ohos.app.ability.Ability'; 2961847f8eSopenharmony_ciimport AbilityConstant from '@ohos.app.ability.AbilityConstant'; 3061847f8eSopenharmony_ciimport AbilityLifecycleCallback from '@ohos.app.ability.AbilityLifecycleCallback'; 3161847f8eSopenharmony_ciimport abilityManager from '@ohos.app.ability.abilityManager'; 3261847f8eSopenharmony_ciimport AbilityStage from '@ohos.app.ability.AbilityStage'; 3361847f8eSopenharmony_ciimport ActionExtensionAbility from '@ohos.app.ability.ActionExtensionAbility'; 3461847f8eSopenharmony_ciimport ApplicationStateChangeCallback from '@ohos.app.ability.ApplicationStateChangeCallback'; 3561847f8eSopenharmony_ciimport appManager from '@ohos.app.ability.appManager'; 3661847f8eSopenharmony_ciimport appRecovery from '@ohos.app.ability.appRecovery'; 3761847f8eSopenharmony_ciimport AutoFillExtensionAbility from '@ohos.app.ability.AutoFillExtensionAbility'; 3861847f8eSopenharmony_ciimport autoFillManager from '@ohos.app.ability.autoFillManager'; 3961847f8eSopenharmony_ciimport autoStartupManager from '@ohos.app.ability.autoStartupManager'; 4061847f8eSopenharmony_ciimport ChildProcess from '@ohos.app.ability.ChildProcess'; 4161847f8eSopenharmony_ciimport childProcessManager from '@ohos.app.ability.childProcessManager'; 4261847f8eSopenharmony_ciimport { ChildProcessArgs } from '@ohos.app.ability.ChildProcessArgs'; 4361847f8eSopenharmony_ciimport { ChildProcessOptions } from '@ohos.app.ability.ChildProcessOptions'; 4461847f8eSopenharmony_ciimport common from '@ohos.app.ability.common'; 4561847f8eSopenharmony_ciimport { Configuration } from '@ohos.app.ability.Configuration'; 4661847f8eSopenharmony_ciimport ConfigurationConstant from '@ohos.app.ability.ConfigurationConstant'; 4761847f8eSopenharmony_ciimport contextConstant from '@ohos.app.ability.contextConstant'; 4861847f8eSopenharmony_ciimport dataUriUtils from '@ohos.app.ability.dataUriUtils'; 4961847f8eSopenharmony_ciimport dialogRequest from '@ohos.app.ability.dialogRequest'; 5061847f8eSopenharmony_ciimport dialogSession from '@ohos.app.ability.dialogSession'; 5161847f8eSopenharmony_ciimport EnvironmentCallback from '@ohos.app.ability.EnvironmentCallback'; 5261847f8eSopenharmony_ciimport errorManager from '@ohos.app.ability.errorManager'; 5361847f8eSopenharmony_ciimport ExtensionAbility from '@ohos.app.ability.ExtensionAbility'; 5461847f8eSopenharmony_ciimport insightIntent from '@ohos.app.ability.insightIntent'; 5561847f8eSopenharmony_ciimport InsightIntentContext from '@ohos.app.ability.InsightIntentContext'; 5661847f8eSopenharmony_ciimport insightIntentDriver from '@ohos.app.ability.insightIntentDriver'; 5761847f8eSopenharmony_ciimport InsightIntentExecutor from '@ohos.app.ability.InsightIntentExecutor'; 5861847f8eSopenharmony_ciimport missionManager from '@ohos.app.ability.missionManager'; 5961847f8eSopenharmony_ciimport OpenLinkOptions from '@ohos.app.ability.OpenLinkOptions'; 6061847f8eSopenharmony_ciimport quickFixManager from '@ohos.app.ability.quickFixManager'; 6161847f8eSopenharmony_ciimport ServiceExtensionAbility from '@ohos.app.ability.ServiceExtensionAbility'; 6261847f8eSopenharmony_ciimport ShareExtensionAbility from '@ohos.app.ability.ShareExtensionAbility'; 6361847f8eSopenharmony_ciimport StartOptions from '@ohos.app.ability.StartOptions'; 6461847f8eSopenharmony_ciimport UIAbility, { 6561847f8eSopenharmony_ci Callee, CalleeCallback, Caller, OnReleaseCallback, OnRemoteStateChangeCallback 6661847f8eSopenharmony_ci} from '@ohos.app.ability.UIAbility'; 6761847f8eSopenharmony_ciimport UIExtensionAbility from '@ohos.app.ability.UIExtensionAbility'; 6861847f8eSopenharmony_ciimport UIExtensionContentSession from '@ohos.app.ability.UIExtensionContentSession'; 6961847f8eSopenharmony_ciimport Want from '@ohos.app.ability.Want'; 7061847f8eSopenharmony_ciimport wantConstant from '@ohos.app.ability.wantConstant'; 7161847f8eSopenharmony_ciimport wantAgent, { WantAgent } from '@ohos.app.ability.wantAgent'; 7261847f8eSopenharmony_ciimport businessAbilityRouter from '@ohos.app.businessAbilityRouter'; 7361847f8eSopenharmony_ciimport uriPermissionManager from '@ohos.application.uriPermissionManager'; 7461847f8eSopenharmony_ciimport appControl from '@ohos.bundle.appControl'; 7561847f8eSopenharmony_ciimport bundleManager from '@ohos.bundle.bundleManager'; 7661847f8eSopenharmony_ciimport bundleMonitor from '@ohos.bundle.bundleMonitor'; 7761847f8eSopenharmony_ciimport bundleResourceManager from '@ohos.bundle.bundleResourceManager'; 7861847f8eSopenharmony_ciimport bundle from '@ohos.bundle'; 7961847f8eSopenharmony_ciimport defaultAppManager from '@ohos.bundle.defaultAppManager'; 8061847f8eSopenharmony_ciimport distributedBundleManager from '@ohos.bundle.distributedBundleManager'; 8161847f8eSopenharmony_ciimport freeInstall from '@ohos.bundle.freeInstall'; 8261847f8eSopenharmony_ciimport innerBundleManager, { BundleStatusCallback } from '@ohos.bundle.innerBundleManager'; 8361847f8eSopenharmony_ciimport installer from '@ohos.bundle.installer'; 8461847f8eSopenharmony_ciimport launcherBundleManager from '@ohos.bundle.launcherBundleManager'; 8561847f8eSopenharmony_ciimport overlay from '@ohos.bundle.overlay'; 8661847f8eSopenharmony_ciimport continuationManager from '@ohos.continuation.continuationManager'; 8761847f8eSopenharmony_ciimport distributedBundle from '@ohos.distributedBundle'; 8861847f8eSopenharmony_ciimport distributedMissionManager from '@ohos.distributedMissionManager'; 8961847f8eSopenharmony_ciimport Package, { 9061847f8eSopenharmony_ci CheckPackageHasInstalledOptions, CheckPackageHasInstalledResponse 9161847f8eSopenharmony_ci} from '@system.package'; 9261847f8eSopenharmony_ciimport privacyManager from '@ohos.privacyManager'; 9361847f8eSopenharmony_ciimport EmbeddedUIExtensionAbility from '@ohos.app.ability.EmbeddedUIExtensionAbility'; 9461847f8eSopenharmony_ciimport StartupConfig from '@ohos.app.appstartup.StartupConfig'; 9561847f8eSopenharmony_ciimport StartupConfigEntry from '@ohos.app.appstartup.StartupConfigEntry'; 9661847f8eSopenharmony_ciimport StartupListener from '@ohos.app.appstartup.StartupListener'; 9761847f8eSopenharmony_ciimport StartupTask from '@ohos.app.appstartup.StartupTask'; 9861847f8eSopenharmony_ciimport startupManager from '@ohos.app.appstartup.startupManager'; 9961847f8eSopenharmony_ciimport sendableContextManager from '@ohos.app.ability.sendableContextManager'; 10061847f8eSopenharmony_ciimport screenLockFileManager from '@ohos.ability.screenLockFileManager'; 10161847f8eSopenharmony_ciimport AtomicServiceOptions from '@ohos.app.ability.AtomicServiceOptions'; 10261847f8eSopenharmony_ciimport EmbeddableUIAbility from '@ohos.app.ability.EmbeddableUIAbility'; 10361847f8eSopenharmony_ciimport PhotoEditorExtensionAbility from '@ohos.app.ability.PhotoEditorExtensionAbility'; 10461847f8eSopenharmony_ciimport UIServiceExtensionAbility from '@ohos.app.ability.UIServiceExtensionAbility'; 10561847f8eSopenharmony_ciimport shortcutManager from '@ohos.bundle.shortcutManager'; 10661847f8eSopenharmony_ciimport application from '@ohos.app.ability.application'; 10761847f8eSopenharmony_ciimport appDomainVerify from '@ohos.bundle.appDomainVerify'; 10861847f8eSopenharmony_ci 10961847f8eSopenharmony_ciexport { 11061847f8eSopenharmony_ci Ability, AbilityConstant, AbilityLifecycleCallback, AbilityStage, ActionExtensionAbility, 11161847f8eSopenharmony_ci ApplicationStateChangeCallback, AutoFillExtensionAbility, BundleStatusCallback, Callee, 11261847f8eSopenharmony_ci CalleeCallback, Caller, CheckPackageHasInstalledOptions, CheckPackageHasInstalledResponse, 11361847f8eSopenharmony_ci ChildProcess, Configuration, ConfigurationConstant, Context, EnvironmentCallback, ErrorCode, 11461847f8eSopenharmony_ci ExtensionAbility, InsightIntentContext, InsightIntentExecutor, OnReleaseCallback, OnRemoteStateChangeCallback, 11561847f8eSopenharmony_ci OpenLinkOptions, Package, PermissionRequestResult, Permissions, ServiceExtensionAbility, ShareExtensionAbility, 11661847f8eSopenharmony_ci StartOptions, UIAbility, UIExtensionAbility, UIExtensionContentSession, Want, WantAgent, ability, abilityAccessCtrl, 11761847f8eSopenharmony_ci abilityManager, appControl, appManager, appRecovery, autoFillManager, autoStartupManager, bundle, bundleManager, 11861847f8eSopenharmony_ci bundleMonitor, bundleResourceManager, businessAbilityRouter, childProcessManager, common, contextConstant, 11961847f8eSopenharmony_ci continuationManager, dataUriUtils, defaultAppManager, dialogRequest, dialogSession, distributedBundle, 12061847f8eSopenharmony_ci distributedBundleManager, distributedMissionManager, errorManager, featureAbility, freeInstall, 12161847f8eSopenharmony_ci innerBundleManager, insightIntent, insightIntentDriver, installer, launcherBundleManager, missionManager, 12261847f8eSopenharmony_ci overlay, particleAbility, quickFixManager, uriPermissionManager, wantAgent, wantConstant, privacyManager, 12361847f8eSopenharmony_ci EmbeddedUIExtensionAbility, StartupConfig, StartupConfigEntry, StartupListener, StartupTask, startupManager, 12461847f8eSopenharmony_ci screenLockFileManager, AtomicServiceOptions, EmbeddableUIAbility, ChildProcessArgs, ChildProcessOptions, 12561847f8eSopenharmony_ci sendableContextManager, PhotoEditorExtensionAbility, UIServiceExtensionAbility, shortcutManager, application, appDomainVerify 12661847f8eSopenharmony_ci}; 127