diff --git a/api/@ohos.application.appManager.d.ts b/api/@ohos.application.appManager.d.ts index 6a1d24787a72b61b802927c550f02e1dd1bc5cf6..51669d2cb405f131364c97fc1c19a927e00cff92 100644 --- a/api/@ohos.application.appManager.d.ts +++ b/api/@ohos.application.appManager.d.ts @@ -99,6 +99,30 @@ declare namespace appManager { */ function getProcessRunningInfos(): Promise>; function getProcessRunningInfos(callback: AsyncCallback>): void; + + /** + * Kill processes by bundle name + * @since 8 + * @SysCap SystemCapability.Appexecfwk + * @devices phone, tablet, tv, wearable, car + * @param bundleName bundle name. + * @permission ohos.permission.DELETE_MISSIONS + * @systemapi hide this for inner system use + */ + function killProcessesByBundleName(bundleName: string): Promise; + function killProcessesByBundleName(bundleName: string, callback: AsyncCallback); + + /** + * Clear up application data by bundle name + * @since 8 + * @SysCap SystemCapability.Appexecfwk + * @devices phone, tablet, tv, wearable, car + * @param bundleName bundle name. + * @permission ohos.permission.DELETE_MISSIONS + * @systemapi hide this for inner system use + */ + function clearUpApplicationData(bundleName: string): Promise; + function clearUpApplicationData(bundleName: string, callback: AsyncCallback); } export default appManager;