;
+
+ /**
+ * Called when the label is clicked.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelClick: (index: number, event: ClickEvent) => void;
+
+ /**
+ * Called when the label begins to be dragged.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelDragStart: (index: number, event: DragEvent) => CustomBuilder | DragItemInfo;
+
+ /**
+ * Called when a component is dragged to the range of the label.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelDragEnter: (index: number, event: DragEvent) => void;
+
+ /**
+ * Called when a component is dragged out of the label range.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelDragLeave: (index: number, event: DragEvent) => void;
+
+ /**
+ * Called when the drag behavior is stopped within the scope of the label.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelDrop: (index: number, event: DragEvent) => void;
+
+ /**
+ * Called when the drag behavior is canceled.
+ *
+ * @type { function }
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ onLabelDragCancel: (event: DragEvent) => void;
+
+ /**
+ * Build function of Breadcrumb.
+ *
+ * @syscap SystemCapability.ArkUI.ArkUI.Full
+ * @crossplatform
+ * @since 11
+ */
+ build(): void;
+}
diff --git a/api/@ohos.arkui.advanced.Chip.d.ets b/api/@ohos.arkui.advanced.Chip.d.ets
index 9ee0e0da08866b9e7f72ed4ef76bf485321c5f62..61878b02ad81b04df027ecd4fc761cc8466698ac 100755
--- a/api/@ohos.arkui.advanced.Chip.d.ets
+++ b/api/@ohos.arkui.advanced.Chip.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -25,6 +30,8 @@ import { ResourceStr } from 'GlobalResource';
* @crossplatform
* @since 11
*/
+
+
export declare enum ChipSize {
/**
diff --git a/api/@ohos.arkui.advanced.ComposeListItem.d.ets b/api/@ohos.arkui.advanced.ComposeListItem.d.ets
index fb8b610589ca67b6d8d58df1407916c2d5cbf489..9e0c3068a08edc300d5687c4097e5d1ee0da7c17 100644
--- a/api/@ohos.arkui.advanced.ComposeListItem.d.ets
+++ b/api/@ohos.arkui.advanced.ComposeListItem.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -23,6 +28,8 @@ import { ResourceStr } from 'GlobalResource';
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
*/
+
+
/**
* Declare enum IconType
* @enum { IconType }
diff --git a/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets b/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets
index 232fe427576cfdd9b7257f9c2842c05c1dcd205a..46404581706cbdf0a0165ec4b711decf3b3d38c8 100644
--- a/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets
+++ b/api/@ohos.arkui.advanced.ComposeTitleBar.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.Counter.d.ets b/api/@ohos.arkui.advanced.Counter.d.ets
index 2d89455185607c0ea5cdb9df8180b0b9495a5854..ee6fd2a66f4e8b02fc08332e234e0bb2aaac2083 100644
--- a/api/@ohos.arkui.advanced.Counter.d.ets
+++ b/api/@ohos.arkui.advanced.Counter.d.ets
@@ -12,7 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
+
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Enum for the counter type.
*
diff --git a/api/@ohos.arkui.advanced.Dialog.d.ets b/api/@ohos.arkui.advanced.Dialog.d.ets
index 950739ca7800b40242b03fcdc06aaf245db613b2..f4239115fabb39123500578866fabeb621ee3345 100644
--- a/api/@ohos.arkui.advanced.Dialog.d.ets
+++ b/api/@ohos.arkui.advanced.Dialog.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -22,6 +27,8 @@ import { ResourceStr } from 'GlobalResource';
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
*/
+
+
/**
* Declare ButtonOptions
* @syscap SystemCapability.ArkUI.ArkUI.Full
diff --git a/api/@ohos.arkui.advanced.EditableTitleBar.d.ets b/api/@ohos.arkui.advanced.EditableTitleBar.d.ets
index c3bc3c8c84a4fa851fba5e4e40cbfa8391b50778..09277c15537ba6080cc12fe19fb2cb6bc9134adf 100644
--- a/api/@ohos.arkui.advanced.EditableTitleBar.d.ets
+++ b/api/@ohos.arkui.advanced.EditableTitleBar.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.Filter.d.ets b/api/@ohos.arkui.advanced.Filter.d.ets
index 7f484e9c5b1c0eaa1d4da97d6ff65e0c29a7102f..e0f6ca2ba43b85449fc22105b19572f5e13437d3 100644
--- a/api/@ohos.arkui.advanced.Filter.d.ets
+++ b/api/@ohos.arkui.advanced.Filter.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -23,6 +28,8 @@ import { ResourceStr } from 'GlobalResource';
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
*/
+
+
/**
* Declare FilterType
* @enum { FilterType }
diff --git a/api/@ohos.arkui.advanced.Popup.d.ets b/api/@ohos.arkui.advanced.Popup.d.ets
index a62dd3bb5c724049a368158ddd9c4112d1ef9bf3..004bc2f39270bfa2023021df2f46318c9de23882 100644
--- a/api/@ohos.arkui.advanced.Popup.d.ets
+++ b/api/@ohos.arkui.advanced.Popup.d.ets
@@ -13,12 +13,19 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Defines the popup text options
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 11
*/
+
+
export interface PopupTextOptions {
/**
* Set the text display content.
diff --git a/api/@ohos.arkui.advanced.ProgressButton.d.ets b/api/@ohos.arkui.advanced.ProgressButton.d.ets
index 2c78a45fbeb014a0f6c7ba907463baf81ed4515e..20d10f648e2021d2083c72b156db8c74187fea3b 100644
--- a/api/@ohos.arkui.advanced.ProgressButton.d.ets
+++ b/api/@ohos.arkui.advanced.ProgressButton.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Declare Component ProgressButton
* @syscap SystemCapability.ArkUI.ArkUI.Full
diff --git a/api/@ohos.arkui.advanced.SegmentButton.d.ets b/api/@ohos.arkui.advanced.SegmentButton.d.ets
index 526578eeb89260af655cd8a3032c5e64a530a2d2..56b17478c6a5b6d4ee34b32b0222feee8e29dfec 100644
--- a/api/@ohos.arkui.advanced.SegmentButton.d.ets
+++ b/api/@ohos.arkui.advanced.SegmentButton.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -25,6 +30,8 @@ import { ResourceStr } from 'GlobalResource';
* @crossplatform
* @since 11
*/
+
+
interface SegmentButtonTextItem {
/**
* The text of text only item.
diff --git a/api/@ohos.arkui.advanced.SelectTitleBar.d.ets b/api/@ohos.arkui.advanced.SelectTitleBar.d.ets
index ae2b597e68c6a54f4fc1dc166f3d7c24a8044d21..23b83518e0dffcc45aaf93ddfa4bf18e3345ae03 100644
--- a/api/@ohos.arkui.advanced.SelectTitleBar.d.ets
+++ b/api/@ohos.arkui.advanced.SelectTitleBar.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.SelectionMenu.d.ets b/api/@ohos.arkui.advanced.SelectionMenu.d.ets
index e27475b01f55f4347a72fbb7c06e933a64392677..03751cbfb47c08456371b293b15fb06e4c81c39b 100644
--- a/api/@ohos.arkui.advanced.SelectionMenu.d.ets
+++ b/api/@ohos.arkui.advanced.SelectionMenu.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Construct parameter types for EditorMenuOptions.
*
@@ -20,6 +25,8 @@
* @crossplatform
* @since 11
*/
+
+
export interface EditorMenuOptions {
/**
* The icon of icon and text item.
diff --git a/api/@ohos.arkui.advanced.SplitLayout.d.ets b/api/@ohos.arkui.advanced.SplitLayout.d.ets
index 5c58738cd45b225ef9b32caa556fe243a303968c..27238496c45462197587c8c608a2484354cfae9b 100644
--- a/api/@ohos.arkui.advanced.SplitLayout.d.ets
+++ b/api/@ohos.arkui.advanced.SplitLayout.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.SubHeader.d.ets b/api/@ohos.arkui.advanced.SubHeader.d.ets
index 3ec329030c98024164e48db7d02d65af4b56b9e4..d03e735776f66a8ade64502478c3fb545d597ed6 100644
--- a/api/@ohos.arkui.advanced.SubHeader.d.ets
+++ b/api/@ohos.arkui.advanced.SubHeader.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.SwipeRefresher.d.ets b/api/@ohos.arkui.advanced.SwipeRefresher.d.ets
index 475c8bd9e5660e6a270d15e4b714b2ccf3b85b4d..25e3b6a78d3b0e2b0cf76d801ecfc0c2aa5dc748 100644
--- a/api/@ohos.arkui.advanced.SwipeRefresher.d.ets
+++ b/api/@ohos.arkui.advanced.SwipeRefresher.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Declare component SwipeRefresher
* @syscap SystemCapability.ArkUI.ArkUI.Full
diff --git a/api/@ohos.arkui.advanced.TabTitleBar.d.ets b/api/@ohos.arkui.advanced.TabTitleBar.d.ets
index 508731a7c3154e9d66aff2d7a1832fda17187d38..26a51c968b5e3b495064cacb621ee2689568cba7 100644
--- a/api/@ohos.arkui.advanced.TabTitleBar.d.ets
+++ b/api/@ohos.arkui.advanced.TabTitleBar.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.ToolBar.d.ets b/api/@ohos.arkui.advanced.ToolBar.d.ets
index fefdde8303372d70408da5eda7ed2ca1e2b77f61..5f4e5ea3923d8501ba59f4928111be02a4c2df30 100644
--- a/api/@ohos.arkui.advanced.ToolBar.d.ets
+++ b/api/@ohos.arkui.advanced.ToolBar.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
diff --git a/api/@ohos.arkui.advanced.TreeView.d.ets b/api/@ohos.arkui.advanced.TreeView.d.ets
index cfcc45ad7667ee4c6a3af84d580402bf5d680ac6..1c7a9cc4306015dd0a8e14aa6a19c9738b1facf8 100644
--- a/api/@ohos.arkui.advanced.TreeView.d.ets
+++ b/api/@ohos.arkui.advanced.TreeView.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { ResourceStr } from 'GlobalResource';
@@ -23,6 +28,8 @@ import { ResourceStr } from 'GlobalResource';
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
*/
+
+
/**
* Control style of operation element
* @enum { TreeListenType }
diff --git a/api/@ohos.arkui.componentSnapshot.d.ts b/api/@ohos.arkui.componentSnapshot.d.ts
index e124d4f66da0787f9eb673e8e4a80b095a7b956c..44a1a18924cda068f64ae87945b473408d86ab2c 100644
--- a/api/@ohos.arkui.componentSnapshot.d.ts
+++ b/api/@ohos.arkui.componentSnapshot.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { AsyncCallback } from './@ohos.base';
import image from './@ohos.multimedia.image'
diff --git a/api/@ohos.arkui.componentUtils.d.ts b/api/@ohos.arkui.componentUtils.d.ts
index 5da98f62b823da529e816ba52ed25049d28d1efc..099674309c30200b048ba94cf5bf97c81081cf69 100644
--- a/api/@ohos.arkui.componentUtils.d.ts
+++ b/api/@ohos.arkui.componentUtils.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* This module provides functionality for component coordinates and sizes.
* @namespace componentUtils
diff --git a/api/@ohos.arkui.dragController.d.ts b/api/@ohos.arkui.dragController.d.ts
index 6ba83f43fc8910d97b7f9ef8dcd59c32d9bffed3..f55af16e88e2765a681254cd28b7e7d0daea0c37 100644
--- a/api/@ohos.arkui.dragController.d.ts
+++ b/api/@ohos.arkui.dragController.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import type { AsyncCallback, BusinessError, Callback } from './@ohos.base';
diff --git a/api/@ohos.arkui.drawableDescriptor.d.ts b/api/@ohos.arkui.drawableDescriptor.d.ts
index b1b1c376778437ae6ec0a9c3c27713b29c7bff33..ccdce9d3f3e2a939cc23c12b905b2bbe4a4d1f3f 100644
--- a/api/@ohos.arkui.drawableDescriptor.d.ts
+++ b/api/@ohos.arkui.drawableDescriptor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import image from './@ohos.multimedia.image';
/**
diff --git a/api/@ohos.arkui.inspector.d.ts b/api/@ohos.arkui.inspector.d.ts
index 9a3a68e3df86a3081564521a180cfc87f7cdabc3..e28f14c79911008f02d3ee9716dac5c295dbb1ef 100644
--- a/api/@ohos.arkui.inspector.d.ts
+++ b/api/@ohos.arkui.inspector.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Used to do observer layout and draw event for component.
* @syscap SystemCapability.ArkUI.ArkUI.Full
diff --git a/api/@ohos.arkui.observer.d.ts b/api/@ohos.arkui.observer.d.ts
index bbea782bf80e08e0e13fd4fed64f7f407fe6d36a..3ac3a2c11961ffeda9eb199984b8f3cb8711205a 100644
--- a/api/@ohos.arkui.observer.d.ts
+++ b/api/@ohos.arkui.observer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import type { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.arkui.performanceMonitor.d.ts b/api/@ohos.arkui.performanceMonitor.d.ts
index 1dd282f913bdc7c78a9f9c52d40f667744618fe8..e803845252bd111d3bbeb1d35d09ba00da3a11c9 100644
--- a/api/@ohos.arkui.performanceMonitor.d.ts
+++ b/api/@ohos.arkui.performanceMonitor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Provides interfaces to monitor a scene for performance measurement.
*
diff --git a/api/@ohos.backgroundTaskManager.d.ts b/api/@ohos.backgroundTaskManager.d.ts
index 67b8f20b48037928fe234efcfdd6da16622351ed..2ad4973bf160f8f218cb343211b53fecca685261 100644
--- a/api/@ohos.backgroundTaskManager.d.ts
+++ b/api/@ohos.backgroundTaskManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { WantAgent } from './@ohos.wantAgent';
import Context from './application/BaseContext';
diff --git a/api/@ohos.base.d.ts b/api/@ohos.base.d.ts
index 35769929e4a416228a6eb42662436327afdb3d3e..c4c449651ebaf2dab958502ca0a387990ea22263 100644
--- a/api/@ohos.base.d.ts
+++ b/api/@ohos.base.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* Defines the basic callback.
* @typedef Callback
diff --git a/api/@ohos.batteryInfo.d.ts b/api/@ohos.batteryInfo.d.ts
index b37ee782b8642fd6508aad7b55e2149c5b24e849..5c07f0810b4f1b7bedc4a68318f67c637e176c04 100644
--- a/api/@ohos.batteryInfo.d.ts
+++ b/api/@ohos.batteryInfo.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* Obtains battery information of a device.
* Battery information includes the remaining battery power,
diff --git a/api/@ohos.batteryStatistics.d.ts b/api/@ohos.batteryStatistics.d.ts
index 1848c54d93bc938e4c985aa5e36c4f7437578e34..5e3442c87429a15b62b78560e69c8913f8dbff7d 100644
--- a/api/@ohos.batteryStatistics.d.ts
+++ b/api/@ohos.batteryStatistics.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.bluetooth.a2dp.d.ts b/api/@ohos.bluetooth.a2dp.d.ts
index ee4a81349b9e742fa459710c47710a8952aaed2d..823140cc0f32714c063de01ca2be55c8b1cc0825 100644
--- a/api/@ohos.bluetooth.a2dp.d.ts
+++ b/api/@ohos.bluetooth.a2dp.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type baseProfile from './@ohos.bluetooth.baseProfile';
diff --git a/api/@ohos.bluetooth.access.d.ts b/api/@ohos.bluetooth.access.d.ts
index 85887eb60061ea208d82a36a04fb534364691e44..e5b3340474afab5076e2bc840e3f3db7fd90fae7 100644
--- a/api/@ohos.bluetooth.access.d.ts
+++ b/api/@ohos.bluetooth.access.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bluetooth.baseProfile.d.ts b/api/@ohos.bluetooth.baseProfile.d.ts
index 0054cd2b3fade12b7911a5a35360001166e12073..1381ebe5c26aca9d7c0b19754e127dce77727f97 100644
--- a/api/@ohos.bluetooth.baseProfile.d.ts
+++ b/api/@ohos.bluetooth.baseProfile.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type constant from './@ohos.bluetooth.constant';
diff --git a/api/@ohos.bluetooth.ble.d.ts b/api/@ohos.bluetooth.ble.d.ts
index 6aae973c87d9f2204561300fcbaf42324cbe779b..fa0a60bc87680026dd161d0829fbb74a57b51ea3 100644
--- a/api/@ohos.bluetooth.ble.d.ts
+++ b/api/@ohos.bluetooth.ble.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type constant from './@ohos.bluetooth.constant';
diff --git a/api/@ohos.bluetooth.connection.d.ts b/api/@ohos.bluetooth.connection.d.ts
index 32ab205b0d22316f7656f8b59e34a400cf6ae62f..dcfd1cd698d09e458c6bdb14ea6e7483a91a15de 100644
--- a/api/@ohos.bluetooth.connection.d.ts
+++ b/api/@ohos.bluetooth.connection.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type constant from './@ohos.bluetooth.constant';
diff --git a/api/@ohos.bluetooth.constant.d.ts b/api/@ohos.bluetooth.constant.d.ts
index 1a9445282053a42615cc793f279125e27bcf579d..a8b7c4bc94bfb55b41c75b9ab1b1a7ceb121a60c 100644
--- a/api/@ohos.bluetooth.constant.d.ts
+++ b/api/@ohos.bluetooth.constant.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
/**
* The definition of constant.
*
diff --git a/api/@ohos.bluetooth.d.ts b/api/@ohos.bluetooth.d.ts
index 6586042acea620d82a837486dac52875a5e3c8ed..301842987892923b32d87c790871869215ecfe6c 100644
--- a/api/@ohos.bluetooth.d.ts
+++ b/api/@ohos.bluetooth.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bluetooth.hfp.d.ts b/api/@ohos.bluetooth.hfp.d.ts
index 3a86d6d1c913695e5f504a982901493b1b7234e9..2b25208ef1c9173b346192363d9af0e9328091ed 100644
--- a/api/@ohos.bluetooth.hfp.d.ts
+++ b/api/@ohos.bluetooth.hfp.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type baseProfile from './@ohos.bluetooth.baseProfile';
/**
diff --git a/api/@ohos.bluetooth.hid.d.ts b/api/@ohos.bluetooth.hid.d.ts
index 6024aad420089cbf9d45cdadb8906e98872924dc..0317f2871806c5ee99b3a45bba15eab62e2ed32c 100644
--- a/api/@ohos.bluetooth.hid.d.ts
+++ b/api/@ohos.bluetooth.hid.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type baseProfile from './@ohos.bluetooth.baseProfile';
/**
diff --git a/api/@ohos.bluetooth.pan.d.ts b/api/@ohos.bluetooth.pan.d.ts
index 5be35106ef0409e4357c80d3fffab3e91235e2f2..eb407e705c574c875d22e0168bba6a4aff5cfd8c 100644
--- a/api/@ohos.bluetooth.pan.d.ts
+++ b/api/@ohos.bluetooth.pan.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type baseProfile from './@ohos.bluetooth.baseProfile';
/**
diff --git a/api/@ohos.bluetooth.pbap.d.ts b/api/@ohos.bluetooth.pbap.d.ts
index 7020c58025917bc2c381f262c4408548bc1f711a..b49f4c68bd7c107017f4ea5cce824bc31ba2b95a 100644
--- a/api/@ohos.bluetooth.pbap.d.ts
+++ b/api/@ohos.bluetooth.pbap.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type baseProfile from './@ohos.bluetooth.baseProfile';
import type constant from './@ohos.bluetooth.constant';
diff --git a/api/@ohos.bluetooth.socket.d.ts b/api/@ohos.bluetooth.socket.d.ts
index 99679376d07bf7626d56a9cf34c99e2813df55c2..55051aea667fc145dcb8f5d1b3010f68f99f08c2 100644
--- a/api/@ohos.bluetooth.socket.d.ts
+++ b/api/@ohos.bluetooth.socket.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bluetooth.wearDetection.d.ts b/api/@ohos.bluetooth.wearDetection.d.ts
index c3a6902d8543dd1f5819e271d484ac2e3a1052a6..2f14342d6644a882e003dc766186c8ec9190dba5 100644
--- a/api/@ohos.bluetooth.wearDetection.d.ts
+++ b/api/@ohos.bluetooth.wearDetection.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bluetoothManager.d.ts b/api/@ohos.bluetoothManager.d.ts
index 7c2f020e05e80918aaf41e6396179256517940da..d4a343c8a3631bb1438f9cf73e0e93a2a9fc4916 100644
--- a/api/@ohos.bluetoothManager.d.ts
+++ b/api/@ohos.bluetoothManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.brightness.d.ts b/api/@ohos.brightness.d.ts
index 37b1d5019fdf365c0bfb93313c502087989961df..9def895facd29484e28b3010050009241c078dc4 100644
--- a/api/@ohos.brightness.d.ts
+++ b/api/@ohos.brightness.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.buffer.d.ts b/api/@ohos.buffer.d.ts
index 2c23d89c2e63998ce7f900a1719f90643b2bc3a9..5eb51c26e81d47731593b4f6d15e40097cb8a4fd 100644
--- a/api/@ohos.buffer.d.ts
+++ b/api/@ohos.buffer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The Buffer class is a global type for dealing with binary data directly. It can be constructed in a variety of ways.
*
diff --git a/api/@ohos.bundle.appControl.d.ts b/api/@ohos.bundle.appControl.d.ts
index 094bc214f8dc15dd9030d2447ed5bbec3f4c98c8..215b1b52737aa7a97eced88e2b23e450dacdd9a4 100644
--- a/api/@ohos.bundle.appControl.d.ts
+++ b/api/@ohos.bundle.appControl.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type { ElementName } from './bundleManager/ElementName';
import Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.bundle.bundleManager.d.ts b/api/@ohos.bundle.bundleManager.d.ts
index 9017884a50634cb8d76e37c7180394eec5289e2a..caf1203803251dbe7b71b40f9a1c93b6fc69d783 100644
--- a/api/@ohos.bundle.bundleManager.d.ts
+++ b/api/@ohos.bundle.bundleManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type { ApplicationInfo as _ApplicationInfo, ModuleMetadata as _ModuleMetadata } from './bundleManager/ApplicationInfo';
import { Metadata as _Metadata } from './bundleManager/Metadata';
diff --git a/api/@ohos.bundle.bundleMonitor.d.ts b/api/@ohos.bundle.bundleMonitor.d.ts
index 0d2c2c9ea8685eb525e2f8964b2a6d32a5137ec4..82e787b4b313a32a0f9a83bb76a4f9e67fbe2c1e 100644
--- a/api/@ohos.bundle.bundleMonitor.d.ts
+++ b/api/@ohos.bundle.bundleMonitor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bundle.bundleResourceManager.d.ts b/api/@ohos.bundle.bundleResourceManager.d.ts
index 2d19070011bcb3ec48e9ec9cb9cce72fca3b5eb7..b5d8d1678f462e6ebb0e3056ffb550c37f28a9c0 100644
--- a/api/@ohos.bundle.bundleResourceManager.d.ts
+++ b/api/@ohos.bundle.bundleResourceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type { BundleResourceInfo as _BundleResourceInfo } from './bundleManager/BundleResourceInfo';
import type { LauncherAbilityResourceInfo as _LauncherAbilityResourceInfo } from './bundleManager/LauncherAbilityResourceInfo';
diff --git a/api/@ohos.bundle.d.ts b/api/@ohos.bundle.d.ts
index e217ba741017f53ab2d26e69390efe93718d2318..d6f4787ff080ce45df223e64e9dd8f09ec24e5cf 100644
--- a/api/@ohos.bundle.d.ts
+++ b/api/@ohos.bundle.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { ApplicationInfo } from './bundle/applicationInfo';
import { AbilityInfo } from './bundle/abilityInfo';
diff --git a/api/@ohos.bundle.defaultAppManager.d.ts b/api/@ohos.bundle.defaultAppManager.d.ts
index c1c2ae96572294f1f6dca49af9ad19728ce1641b..ed80d7342c9918e564f7119271fde69e3c48e248 100644
--- a/api/@ohos.bundle.defaultAppManager.d.ts
+++ b/api/@ohos.bundle.defaultAppManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { BundleInfo } from './bundleManager/BundleInfo';
import { ElementName } from './bundleManager/ElementName';
diff --git a/api/@ohos.bundle.distributedBundleManager.d.ts b/api/@ohos.bundle.distributedBundleManager.d.ts
index 1ecb6b1a5253700096d93ebce2c5db85a7afa7e7..c4b97e65977508fe62abbed4186aa5bdd72653e8 100644
--- a/api/@ohos.bundle.distributedBundleManager.d.ts
+++ b/api/@ohos.bundle.distributedBundleManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { ElementName } from './bundleManager/ElementName';
import { RemoteAbilityInfo as _RemoteAbilityInfo } from './bundleManager/RemoteAbilityInfo';
diff --git a/api/@ohos.bundle.freeInstall.d.ts b/api/@ohos.bundle.freeInstall.d.ts
index d29f1563241a25f28c866c3f378a786c611efd36..08ca64a3f74857b0aa11fdd2626e9880d1c29f52 100644
--- a/api/@ohos.bundle.freeInstall.d.ts
+++ b/api/@ohos.bundle.freeInstall.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { DispatchInfo as _DispatchInfo } from './bundleManager/DispatchInfo';
import * as _PackInfo from './bundleManager/BundlePackInfo';
diff --git a/api/@ohos.bundle.innerBundleManager.d.ts b/api/@ohos.bundle.innerBundleManager.d.ts
index 87f0285aa644f8474bc154dd48a1fd3b6e54b7f7..177c2a79878f28d22ef86222a7115abb8d88d63c 100644
--- a/api/@ohos.bundle.innerBundleManager.d.ts
+++ b/api/@ohos.bundle.innerBundleManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type { BundleStatusCallback as _BundleStatusCallback } from './bundle/bundleStatusCallback';
import { LauncherAbilityInfo } from './bundle/launcherAbilityInfo';
diff --git a/api/@ohos.bundle.installer.d.ts b/api/@ohos.bundle.installer.d.ts
index 5acc7af5426dbc4ba47c97c7f2900b94429d527b..3765601d06169bb2066324934bc10cf2a89b4db8 100644
--- a/api/@ohos.bundle.installer.d.ts
+++ b/api/@ohos.bundle.installer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.bundle.launcherBundleManager.d.ts b/api/@ohos.bundle.launcherBundleManager.d.ts
index 8a09596a550dd3d633314df44b3006087dcb81d8..7a3f820d4a59fda39075f8aa0000e3b0a0020b0c 100644
--- a/api/@ohos.bundle.launcherBundleManager.d.ts
+++ b/api/@ohos.bundle.launcherBundleManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { LauncherAbilityInfo as _LauncherAbilityInfo } from './bundleManager/LauncherAbilityInfo';
import { ShortcutInfo as _ShortcutInfo, ShortcutWant as _ShortcutWant } from './bundleManager/ShortcutInfo';
diff --git a/api/@ohos.bundle.overlay.d.ts b/api/@ohos.bundle.overlay.d.ts
index c76298dc1b7898d134c1e6c405e4e0a7a1430d76..e5bf0bded603ada2f6d194ad9cd0eb724fed0845 100755
--- a/api/@ohos.bundle.overlay.d.ts
+++ b/api/@ohos.bundle.overlay.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import * as _OverlayModuleInfo from './bundleManager/OverlayModuleInfo';
diff --git a/api/@ohos.bundleState.d.ts b/api/@ohos.bundleState.d.ts
index 6d23f080fc21bd82abbdf8b3f14b1899e0ae726b..ef60a4c2839b4e92e83718370ef5173d6602641f 100644
--- a/api/@ohos.bundleState.d.ts
+++ b/api/@ohos.bundleState.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.bytrace.d.ts b/api/@ohos.bytrace.d.ts
index 276a57f666fbfb2ad1f239455ccf2848e3065185..85e560a2e0c9ef89bdefa3740fe1cf8f683e219c 100644
--- a/api/@ohos.bytrace.d.ts
+++ b/api/@ohos.bytrace.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* Provides interfaces to trace a task for performance measure, the logs can be capture by the
* bytrace cmdline available on the device.
diff --git a/api/@ohos.calendarManager.d.ts b/api/@ohos.calendarManager.d.ts
index ae1320bcddde4bd6da9c33d414e513580923ee22..c416f23fc07f42d49578155debdded2bbc2179de 100644
--- a/api/@ohos.calendarManager.d.ts
+++ b/api/@ohos.calendarManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Calendar Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type Context from './application/Context';
diff --git a/api/@ohos.charger.d.ts b/api/@ohos.charger.d.ts
index 363d8f8effc2d9aa1e7ee5a06e2e06bbb529d83d..c633e13f04074f46bbd1a844c41b5fce3d5c1048 100644
--- a/api/@ohos.charger.d.ts
+++ b/api/@ohos.charger.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* Provides charger information includes type and protocol.
*
diff --git a/api/@ohos.commonEvent.d.ts b/api/@ohos.commonEvent.d.ts
index 571126c42d1fd8370f001f4ec37a04b111cc5e7d..63e93de6d861f04385719bed71c2835a8c2324f0 100644
--- a/api/@ohos.commonEvent.d.ts
+++ b/api/@ohos.commonEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { CommonEventData } from './commonEvent/commonEventData';
import { CommonEventSubscriber } from './commonEvent/commonEventSubscriber';
diff --git a/api/@ohos.commonEventManager.d.ts b/api/@ohos.commonEventManager.d.ts
index 20b4d37c0dc201b8796d4fb995d6ae92fbdfdd64..b94921bb618ee864b104196ef25241d3818361fd 100644
--- a/api/@ohos.commonEventManager.d.ts
+++ b/api/@ohos.commonEventManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { CommonEventData as _CommonEventData } from './commonEvent/commonEventData';
import { CommonEventSubscriber as _CommonEventSubscriber } from './commonEvent/commonEventSubscriber';
diff --git a/api/@ohos.configPolicy.d.ts b/api/@ohos.configPolicy.d.ts
index bf4e19284cf722260da753151406b1110f20d5b1..5464a5a1d81a505c2917b3683c37805301b86842 100644
--- a/api/@ohos.configPolicy.d.ts
+++ b/api/@ohos.configPolicy.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.connectedTag.d.ts b/api/@ohos.connectedTag.d.ts
index 9c0bf26bfb95ca769383b6b9f3025e6a364e04be..7592ce6de253544965f98df3f496ca52525f9ec8 100644
--- a/api/@ohos.connectedTag.d.ts
+++ b/api/@ohos.connectedTag.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, BusinessError, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.contact.d.ts b/api/@ohos.contact.d.ts
index 81e39343770338517c70d18cb25e803eb9ecdcf0..acbe655ce57f5acdcd6afb3f5ac1baddecd2986e 100644
--- a/api/@ohos.contact.d.ts
+++ b/api/@ohos.contact.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Contacts Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type Context from './application/BaseContext';
diff --git a/api/@ohos.continuation.continuationManager.d.ts b/api/@ohos.continuation.continuationManager.d.ts
index 5febfbd1ca0679e74a1f21f14d137f7562d16b9a..2d9f4701d108846737e24e7b36bd55f56d034c0e 100644
--- a/api/@ohos.continuation.continuationManager.d.ts
+++ b/api/@ohos.continuation.continuationManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { Callback } from './@ohos.base';
import { AsyncCallback } from './@ohos.base';
import type { ContinuationResult as _ContinuationResult } from './continuation/continuationResult';
diff --git a/api/@ohos.convertxml.d.ts b/api/@ohos.convertxml.d.ts
index 8e3162c836d2b33c694c3e765773b7cf5fe85f09..29ee0e368279a6f823e55fa8a844ed666f3b035c 100644
--- a/api/@ohos.convertxml.d.ts
+++ b/api/@ohos.convertxml.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The convertxml module provides utilities for converting XML text to Javascript object.
*
diff --git a/api/@ohos.cooperate.d.ts b/api/@ohos.cooperate.d.ts
index 01ee3972d44a9518f535e3f95b8c8bda6bfe099a..928d39e96f8f9a01286970862c0f1e565a86a54d 100644
--- a/api/@ohos.cooperate.d.ts
+++ b/api/@ohos.cooperate.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Distributed Service Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { Callback } from './@ohos.base';
diff --git a/api/@ohos.curves.d.ts b/api/@ohos.curves.d.ts
index d4cbfea645194940233a38f7974b2be0750ea9f6..71fa1db1cbcd378f1f35994082fc489258061b5f 100644
--- a/api/@ohos.curves.d.ts
+++ b/api/@ohos.curves.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Contains interpolator functions such as initialization, third-order Bezier curves, and spring curves.
*
diff --git a/api/@ohos.data.DataShareResultSet.d.ts b/api/@ohos.data.DataShareResultSet.d.ts
index a7aac891f883bd864057c1ef90e88568093994cb..edc0bb330b6403b6d4ab51f7760f3486de87ac33 100644
--- a/api/@ohos.data.DataShareResultSet.d.ts
+++ b/api/@ohos.data.DataShareResultSet.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
/**
* Indicates the {@code DataType}.
*
{@code DataType} is obtained based on the value.
diff --git a/api/@ohos.data.ValuesBucket.d.ts b/api/@ohos.data.ValuesBucket.d.ts
index 6ec68b498c9d0d469efece79c93bad3ff66b18b2..bdca1fe513a3c1202a2ad1a80bd5bd1b5f939067 100644
--- a/api/@ohos.data.ValuesBucket.d.ts
+++ b/api/@ohos.data.ValuesBucket.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
/**
* Indicates possible value types
*
diff --git a/api/@ohos.data.cloudData.d.ts b/api/@ohos.data.cloudData.d.ts
index 6c03fd04e9e4b9ee08c101b4ddfe42bf065416a0..d7ecba33a4b00b64eb616c7253cf40184a1effef 100644
--- a/api/@ohos.data.cloudData.d.ts
+++ b/api/@ohos.data.cloudData.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback } from './@ohos.base';
import type relationalStore from './@ohos.data.relationalStore';
diff --git a/api/@ohos.data.commonType.d.ts b/api/@ohos.data.commonType.d.ts
index dec79e09bee3c744390c0813a4395ffc29f33a27..e34d24eb595f69ecd7a83f4e2ea663a7ce9c7f24 100644
--- a/api/@ohos.data.commonType.d.ts
+++ b/api/@ohos.data.commonType.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
/**
* Indicates the common data types.
*
diff --git a/api/@ohos.data.dataAbility.d.ts b/api/@ohos.data.dataAbility.d.ts
index bf4a7fe4c5022c36609ed97aa77bbc32528dd283..5f9a92b3923e7952f0ccbee92f375f0480cb1666 100644
--- a/api/@ohos.data.dataAbility.d.ts
+++ b/api/@ohos.data.dataAbility.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback } from './@ohos.base';
import rdb from './@ohos.data.rdb';
diff --git a/api/@ohos.data.dataShare.d.ts b/api/@ohos.data.dataShare.d.ts
index a23fcabb56cc6533957eb007672935356580fb40..48a43fd7ddbfdca84547c99dd82509a1b1a07492 100644
--- a/api/@ohos.data.dataShare.d.ts
+++ b/api/@ohos.data.dataShare.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import type { AsyncCallback } from './@ohos.base';
import Context from './application/Context';
import DataShareResultSet from './@ohos.data.DataShareResultSet';
diff --git a/api/@ohos.data.dataSharePredicates.d.ts b/api/@ohos.data.dataSharePredicates.d.ts
index 92bf85b89cd94bff4a995e4d3683961bd154051a..9eda70c1d1c26a432b1a59b6abeab14d6a261c4a 100644
--- a/api/@ohos.data.dataSharePredicates.d.ts
+++ b/api/@ohos.data.dataSharePredicates.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { ValueType } from './@ohos.data.ValuesBucket';
/**
diff --git a/api/@ohos.data.distributedData.d.ts b/api/@ohos.data.distributedData.d.ts
index 08d01c22ecead1deb3abab97d6523754ae0e104e..d5d426b02f2767647a4bde382669067dd384a3e4 100644
--- a/api/@ohos.data.distributedData.d.ts
+++ b/api/@ohos.data.distributedData.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.data.distributedDataObject.d.ts b/api/@ohos.data.distributedDataObject.d.ts
index 6b59c854a19574b1e46bf7c78f331462b8319920..d76b7e66dc35469a8d24330dc5f5989f5a703576 100644
--- a/api/@ohos.data.distributedDataObject.d.ts
+++ b/api/@ohos.data.distributedDataObject.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import type Context from './application/BaseContext';
import commonType from '@ohos.data.commonType';
diff --git a/api/@ohos.data.distributedKVStore.d.ts b/api/@ohos.data.distributedKVStore.d.ts
index 836cdacdcf981c23d9a7f4687c5a0c8c08dfda42..4201976b1b22b9edef4cfce903951e5820f51ee2 100644
--- a/api/@ohos.data.distributedKVStore.d.ts
+++ b/api/@ohos.data.distributedKVStore.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { ValuesBucket } from './@ohos.data.ValuesBucket';
import dataSharePredicates from './@ohos.data.dataSharePredicates';
diff --git a/api/@ohos.data.preferences.d.ts b/api/@ohos.data.preferences.d.ts
index 0f268ea414a6dc766ba57429c61e576e50a77af4..2fa6950e63fa13423392fcd887a22d788ff153aa 100644
--- a/api/@ohos.data.preferences.d.ts
+++ b/api/@ohos.data.preferences.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import Context from './application/BaseContext';
diff --git a/api/@ohos.data.rdb.d.ts b/api/@ohos.data.rdb.d.ts
index b2f76b8df63fd12dac88aced91aa10c03d5383e6..6861080035e6fc5895323fb413391583ab1cebe9 100644
--- a/api/@ohos.data.rdb.d.ts
+++ b/api/@ohos.data.rdb.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { ResultSet as _ResultSet } from './data/rdb/resultSet';
import Context from './application/BaseContext';
diff --git a/api/@ohos.data.relationalStore.d.ts b/api/@ohos.data.relationalStore.d.ts
index 193b8004eb84c9f2f0c3076e374f82a5dad8122d..9e7af0cf85089d9189fa1bc2324ae864b70acb9f 100644
--- a/api/@ohos.data.relationalStore.d.ts
+++ b/api/@ohos.data.relationalStore.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import Context from './application/BaseContext';
import dataSharePredicates from './@ohos.data.dataSharePredicates';
diff --git a/api/@ohos.data.storage.d.ts b/api/@ohos.data.storage.d.ts
index a68f12273fdc3413121de7cb0a6b5c563e6be863..f24cfb704830c08a56192c24cde5225f4c82603a 100644
--- a/api/@ohos.data.storage.d.ts
+++ b/api/@ohos.data.storage.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
@@ -25,6 +30,8 @@ import { AsyncCallback, Callback } from './@ohos.base';
* @syscap SystemCapability.DistributedDataManager.Preferences.Core
*
*/
+
+
declare namespace storage {
/**
* Obtains a {@link Storage} instance matching a specified storage file name.
diff --git a/api/@ohos.data.unifiedDataChannel.d.ts b/api/@ohos.data.unifiedDataChannel.d.ts
index 05feb6b225b33b021583f6ceceec050c237ac3bc..2c3b5f9925f46f89393ff24d24cd779b0c982e52 100644
--- a/api/@ohos.data.unifiedDataChannel.d.ts
+++ b/api/@ohos.data.unifiedDataChannel.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.data.uniformTypeDescriptor.d.ts b/api/@ohos.data.uniformTypeDescriptor.d.ts
index 7b66fd9e57eb5010db80bb2fb4a40b728b9ef353..94cc427740d10333cb093e2de877f4debf8d9735 100644
--- a/api/@ohos.data.uniformTypeDescriptor.d.ts
+++ b/api/@ohos.data.uniformTypeDescriptor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
/**
* Provides methods for uniform data type definition and query.
*
diff --git a/api/@ohos.deviceAttest.d.ts b/api/@ohos.deviceAttest.d.ts
index 9796bc294614ffa508f152b95aaff73e038da1b0..e86c510206f099585fa2caf843b6e39ca2a00cbf 100644
--- a/api/@ohos.deviceAttest.d.ts
+++ b/api/@ohos.deviceAttest.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.deviceInfo.d.ts b/api/@ohos.deviceInfo.d.ts
index 28953bd5081ddbacc8da94da65e4005d69b08f92..dee96ac85217144b6bb94a40e8deeea61448743f 100644
--- a/api/@ohos.deviceInfo.d.ts
+++ b/api/@ohos.deviceInfo.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* A static class pertaining to the product information.
*
diff --git a/api/@ohos.deviceStatus.dragInteraction.d.ts b/api/@ohos.deviceStatus.dragInteraction.d.ts
index fb1298e4dfa2f808f7a75479e1fa02e96d33e6ca..e4f20c442186264f0dc6957f791688804904f5ce 100644
--- a/api/@ohos.deviceStatus.dragInteraction.d.ts
+++ b/api/@ohos.deviceStatus.dragInteraction.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.display.d.ts b/api/@ohos.display.d.ts
index 43c17ea30ac9da7bf62633b69f8f8ff6bd23c176..26ba1115db1c2d368f1d4a1aa8919f7aac2f480c 100644
--- a/api/@ohos.display.d.ts
+++ b/api/@ohos.display.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.distributedBundle.d.ts b/api/@ohos.distributedBundle.d.ts
index e7a64670978e9575182b1c4830ae2e2c0f30649f..07eeea5e46f6b3fe4bb8aed560151375e1120a15 100644
--- a/api/@ohos.distributedBundle.d.ts
+++ b/api/@ohos.distributedBundle.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { ElementName } from './bundle/elementName';
import { RemoteAbilityInfo } from './bundle/remoteAbilityInfo';
diff --git a/api/@ohos.distributedDeviceManager.d.ts b/api/@ohos.distributedDeviceManager.d.ts
index 32bb663d8b6a9f09a63b1e9322c2469834bff9c1..6a119812088c2153f070fe9657c4feaf1805b74c 100644
--- a/api/@ohos.distributedDeviceManager.d.ts
+++ b/api/@ohos.distributedDeviceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Distributed Service Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type { Callback } from './@ohos.base';
diff --git a/api/@ohos.distributedHardware.deviceManager.d.ts b/api/@ohos.distributedHardware.deviceManager.d.ts
index caf36d6c049d3654d3739d2bec9167c6420157ab..7b6d545d5f0438716089563f4c81ebe37623974f 100644
--- a/api/@ohos.distributedHardware.deviceManager.d.ts
+++ b/api/@ohos.distributedHardware.deviceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Distributed Service Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type { Callback } from './@ohos.base';
diff --git a/api/@ohos.distributedHardware.hardwareManager.d.ts b/api/@ohos.distributedHardware.hardwareManager.d.ts
index 11fff29523178dc4dfdf8ef9b5001e2c5e2be057..d47f4bbe67a7f52fa3a85fa5cf05a043867ca746 100644
--- a/api/@ohos.distributedHardware.hardwareManager.d.ts
+++ b/api/@ohos.distributedHardware.hardwareManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Distributed Service Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.distributedMissionManager.d.ts b/api/@ohos.distributedMissionManager.d.ts
index 7fbcb37afb42c6df9e4fe271e92bb128a9bc4aea..15c4316b73e8766b35989da8d4a7eea9ad935f7c 100644
--- a/api/@ohos.distributedMissionManager.d.ts
+++ b/api/@ohos.distributedMissionManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type { ContinuableInfo as _ContinuableInfo } from './application/ContinuableInfo';
import type { ContinueCallback as _ContinueCallback } from './application/ContinueCallback';
diff --git a/api/@ohos.dlpPermission.d.ts b/api/@ohos.dlpPermission.d.ts
index 5db2e22f7348922f580a6473ff9f125ae3d47af6..27c4cd0d9fa64803459513b3b96ccb96d0aaf938 100644
--- a/api/@ohos.dlpPermission.d.ts
+++ b/api/@ohos.dlpPermission.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Data Loss Prevention Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type common from './@ohos.app.ability.common';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.document.d.ts b/api/@ohos.document.d.ts
index 73318b85630c42255e87bc9d5dd0ac4c783d63af..6719c2fb3a19893edd92883e636bb959951c6a73 100644
--- a/api/@ohos.document.d.ts
+++ b/api/@ohos.document.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
export default document;
diff --git a/api/@ohos.driver.deviceManager.d.ts b/api/@ohos.driver.deviceManager.d.ts
index f2ec0b306ec88af7be8476423238ebecf576ef05..35db4725114bfc25a0bbd540a394a66bb2899122 100644
--- a/api/@ohos.driver.deviceManager.d.ts
+++ b/api/@ohos.driver.deviceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Driver Development Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type rpc from './@ohos.rpc';
diff --git a/api/@ohos.effectKit.d.ts b/api/@ohos.effectKit.d.ts
index 2533082bcd4e38852975174cdc2a71c9e3d1c65f..b65dea87af9bbe49194992f34385e8bfdcd346b6 100644
--- a/api/@ohos.effectKit.d.ts
+++ b/api/@ohos.effectKit.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkGraphics 2D
+ */
+
import { AsyncCallback } from './@ohos.base';
import image from './@ohos.multimedia.image';
@@ -20,6 +25,8 @@ import image from './@ohos.multimedia.image';
* @name effectKit
* @since 9
*/
+
+
declare namespace effectKit {
/**
diff --git a/api/@ohos.enterprise.EnterpriseAdminExtensionAbility.d.ts b/api/@ohos.enterprise.EnterpriseAdminExtensionAbility.d.ts
index b3b634cfbb420fa0fb69dda9964cd4b470eb3a21..75a609248d9c5d9f7d1d0222a16a5e79458dbe4a 100644
--- a/api/@ohos.enterprise.EnterpriseAdminExtensionAbility.d.ts
+++ b/api/@ohos.enterprise.EnterpriseAdminExtensionAbility.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type systemManager from './@ohos.enterprise.systemManager';
/**
diff --git a/api/@ohos.enterprise.accountManager.d.ts b/api/@ohos.enterprise.accountManager.d.ts
index b9564678922a74bfe0f0bf8bdade29644285e6a6..4f2659794004823aff7a186f3b6f8f9b062408dc 100644
--- a/api/@ohos.enterprise.accountManager.d.ts
+++ b/api/@ohos.enterprise.accountManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
import type osAccount from './@ohos.account.osAccount';
diff --git a/api/@ohos.enterprise.adminManager.d.ts b/api/@ohos.enterprise.adminManager.d.ts
index 773f01adee0f0a3926487078a9a633d28e725d8a..7a93ca6e62b2516c0ffcde6b5bd4133fa48798b7 100644
--- a/api/@ohos.enterprise.adminManager.d.ts
+++ b/api/@ohos.enterprise.adminManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.applicationManager.d.ts b/api/@ohos.enterprise.applicationManager.d.ts
index b9e6877b6134471d9ce75ccc30ab9a47bdbeb0ba..17694a49bde1985730422f48b050f425e14b6b4c 100644
--- a/api/@ohos.enterprise.applicationManager.d.ts
+++ b/api/@ohos.enterprise.applicationManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.bluetoothManager.d.ts b/api/@ohos.enterprise.bluetoothManager.d.ts
index 4bf3e5a4e442348b73a8ae68ac42c1ef3ca17980..a1a3d07a7fc3504d912be89197617a17ea7f929d 100644
--- a/api/@ohos.enterprise.bluetoothManager.d.ts
+++ b/api/@ohos.enterprise.bluetoothManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type Want from './@ohos.app.ability.Want';
import type constant from './@ohos.bluetooth.constant';
import type access from './@ohos.bluetooth.access';
diff --git a/api/@ohos.enterprise.browser.d.ts b/api/@ohos.enterprise.browser.d.ts
index 4cc9b02459f327e5090761454ca5b41f82ba8f1e..482ecf1b077d999277904f66441f5bc65197daa4 100644
--- a/api/@ohos.enterprise.browser.d.ts
+++ b/api/@ohos.enterprise.browser.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.bundleManager.d.ts b/api/@ohos.enterprise.bundleManager.d.ts
index a1db317848c6b3c4d54b7a06cac218c66492b282..eefaae3a97fed0d223c094f8a4affe4802b75a2e 100644
--- a/api/@ohos.enterprise.bundleManager.d.ts
+++ b/api/@ohos.enterprise.bundleManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.dateTimeManager.d.ts b/api/@ohos.enterprise.dateTimeManager.d.ts
index b20a2ed2f47c2a3417623e74053c7ecab170ae1b..45add9e45b397030b0801e914db0a1478ffe2181 100644
--- a/api/@ohos.enterprise.dateTimeManager.d.ts
+++ b/api/@ohos.enterprise.dateTimeManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.deviceControl.d.ts b/api/@ohos.enterprise.deviceControl.d.ts
index 64a2208381bd2fe85b4bea61bb0550499c5a367d..418367df4beb50fbc676983b25de55880030e447 100644
--- a/api/@ohos.enterprise.deviceControl.d.ts
+++ b/api/@ohos.enterprise.deviceControl.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.deviceInfo.d.ts b/api/@ohos.enterprise.deviceInfo.d.ts
index 5a8a66e1a8b077517c303de00fe2d67b7bae52ca..02c47bd2021a1167906e230b1f3d1188bdc50d3e 100644
--- a/api/@ohos.enterprise.deviceInfo.d.ts
+++ b/api/@ohos.enterprise.deviceInfo.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.deviceSettings.d.ts b/api/@ohos.enterprise.deviceSettings.d.ts
index 5a849ae052aaf4b139db20796acaf0d857b11256..4eb67fd29687a786a8a31e1ac20c959e81ab9fc3 100644
--- a/api/@ohos.enterprise.deviceSettings.d.ts
+++ b/api/@ohos.enterprise.deviceSettings.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.locationManager.d.ts b/api/@ohos.enterprise.locationManager.d.ts
index a29f03cfbef29b9cfcea02f6658692086374d701..ad76f26889b9a2b7100e7f024755441ef34546ce 100644
--- a/api/@ohos.enterprise.locationManager.d.ts
+++ b/api/@ohos.enterprise.locationManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type Want from './@ohos.app.ability.Want';
/**
diff --git a/api/@ohos.enterprise.networkManager.d.ts b/api/@ohos.enterprise.networkManager.d.ts
index 93b80b72cc3c3898489a99766c6935725f5513a8..a3885f5e60493c5304259041ba64eabdb81321bc 100644
--- a/api/@ohos.enterprise.networkManager.d.ts
+++ b/api/@ohos.enterprise.networkManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
import type connection from './@ohos.net.connection';
diff --git a/api/@ohos.enterprise.restrictions.d.ts b/api/@ohos.enterprise.restrictions.d.ts
index 6b63b7d9fc07a794fe7536ead55e955f75648b8b..62ca286593a83381d2e023af98564be6e8d3b39f 100644
--- a/api/@ohos.enterprise.restrictions.d.ts
+++ b/api/@ohos.enterprise.restrictions.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.securityManager.d.ts b/api/@ohos.enterprise.securityManager.d.ts
index a9220ca17e46f78d29e0231d01feca734acddab1..d6108235fefaa73809aec8517c6b93ec2b43892c 100644
--- a/api/@ohos.enterprise.securityManager.d.ts
+++ b/api/@ohos.enterprise.securityManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type Want from './@ohos.app.ability.Want';
/**
diff --git a/api/@ohos.enterprise.systemManager.d.ts b/api/@ohos.enterprise.systemManager.d.ts
index d9191d4adf862f1ce6942f2b1817c5926f17595a..4be0fda5756d676c45d4f32d760cf7e054c81abc 100644
--- a/api/@ohos.enterprise.systemManager.d.ts
+++ b/api/@ohos.enterprise.systemManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type Want from './@ohos.app.ability.Want';
/**
diff --git a/api/@ohos.enterprise.usbManager.d.ts b/api/@ohos.enterprise.usbManager.d.ts
index c8a6e37cde66fbe3b0bff4f1b4791c7c4b915437..dbded9186b99dc8748d6fbcf1a0009b7f7f72b03 100644
--- a/api/@ohos.enterprise.usbManager.d.ts
+++ b/api/@ohos.enterprise.usbManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.enterprise.wifiManager.d.ts b/api/@ohos.enterprise.wifiManager.d.ts
index 36f11e2f19f58a7ca0373750c7c90f09043ac216..82cd83c84cac56f53cc3f609e9ae6ecb83f7f167 100644
--- a/api/@ohos.enterprise.wifiManager.d.ts
+++ b/api/@ohos.enterprise.wifiManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit MDM Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.events.emitter.d.ts b/api/@ohos.events.emitter.d.ts
index 05225b66748702979987b70114003598708d9f98..f4df92346419cef6f154bf00edeac8dd3bbf304a 100644
--- a/api/@ohos.events.emitter.d.ts
+++ b/api/@ohos.events.emitter.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.faultLogger.d.ts b/api/@ohos.faultLogger.d.ts
index 28de2070925e981dd817760ff702f28a940ad74b..6ae16f7dbdaf2a6890047691c33b2882fd109a77 100644
--- a/api/@ohos.faultLogger.d.ts
+++ b/api/@ohos.faultLogger.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
@@ -21,6 +26,8 @@ import type { AsyncCallback } from './@ohos.base';
* @syscap SystemCapability.HiviewDFX.Hiview.FaultLogger
* @since 8
*/
+
+
declare namespace FaultLogger {
/**
* The type of fault type.
diff --git a/api/@ohos.file.backup.d.ts b/api/@ohos.file.backup.d.ts
index 13fe9b0fd0f58ad8d735606b7ed846fa14571089..761237ed52d5ab73b98d56abf6909a685ca930c3 100644
--- a/api/@ohos.file.backup.d.ts
+++ b/api/@ohos.file.backup.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.cloudSync.d.ts b/api/@ohos.file.cloudSync.d.ts
index 19ad117b8c4a98dea64d38064d65fb1922acc1a2..ef69dccf43cd45f3da6d5d64f885b04285816f52 100644
--- a/api/@ohos.file.cloudSync.d.ts
+++ b/api/@ohos.file.cloudSync.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.cloudSyncManager.d.ts b/api/@ohos.file.cloudSyncManager.d.ts
index 2ea6514a9599fcabf8d8414bd80475a3ee29eb92..166bae82bbfc122365e4e1650f35397d4d959055 100644
--- a/api/@ohos.file.cloudSyncManager.d.ts
+++ b/api/@ohos.file.cloudSyncManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.environment.d.ts b/api/@ohos.file.environment.d.ts
index a80e9b31c62f496ca1c34882e158d5adccbf984d..7528b624d22ac1b1f145b3acabbc793e4f680cdd 100644
--- a/api/@ohos.file.environment.d.ts
+++ b/api/@ohos.file.environment.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.fileAccess.d.ts b/api/@ohos.file.fileAccess.d.ts
index f3194a9e306deff86b3458217110bf9be298f93f..7b0dc696edf57afc51b60987417a47e6b601b988 100644
--- a/api/@ohos.file.fileAccess.d.ts
+++ b/api/@ohos.file.fileAccess.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import Want from './@ohos.app.ability.Want';
import Context from './application/Context';
diff --git a/api/@ohos.file.fileExtensionInfo.d.ts b/api/@ohos.file.fileExtensionInfo.d.ts
index 88eba4e7d27ae4b4fc353dc22a3c70b08caa80f6..a55d6af2e7aac5f4ab9b242430d1abba702f469f 100644
--- a/api/@ohos.file.fileExtensionInfo.d.ts
+++ b/api/@ohos.file.fileExtensionInfo.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
/**
* This module provides the capability to parse file or device information.
*
diff --git a/api/@ohos.file.fileuri.d.ts b/api/@ohos.file.fileuri.d.ts
index 4a2d879995f1b55eb0fa623b0fc1b32697f04747..fb1bbbdb099305aef1a51193adad3bd401134a8d 100644
--- a/api/@ohos.file.fileuri.d.ts
+++ b/api/@ohos.file.fileuri.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import uri from './@ohos.uri';
/**
diff --git a/api/@ohos.file.fs.d.ts b/api/@ohos.file.fs.d.ts
index 2716f0957f6827adb21d76cd0ab11020b79b4406..658271933109005495e9f73afae375a0c699f268 100644
--- a/api/@ohos.file.fs.d.ts
+++ b/api/@ohos.file.fs.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
export default fileIo;
diff --git a/api/@ohos.file.hash.d.ts b/api/@ohos.file.hash.d.ts
index 0d227f52898e57b74d779bed42195d118d891973..00ce25e78c1307dc3540f5f6d71a4ed08ee20442 100644
--- a/api/@ohos.file.hash.d.ts
+++ b/api/@ohos.file.hash.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.photoAccessHelper.d.ts b/api/@ohos.file.photoAccessHelper.d.ts
index 64e61e1e2397e5d3c7f5fd973cbdd990956fef92..23f4904f4fa19452720062554fe6ce562ac9a2a7 100644
--- a/api/@ohos.file.photoAccessHelper.d.ts
+++ b/api/@ohos.file.photoAccessHelper.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Media Library Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type Context from './application/Context';
import type image from './@ohos.multimedia.image';
diff --git a/api/@ohos.file.picker.d.ts b/api/@ohos.file.picker.d.ts
index 60bf58a6e9532bd0cf6704ea3fcbf2ead4303a66..5abc0a8ddddfc2b715fbdd83921bbe8b457c0637 100644
--- a/api/@ohos.file.picker.d.ts
+++ b/api/@ohos.file.picker.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.recent.d.ts b/api/@ohos.file.recent.d.ts
index c04c27432640320adb36bf4f480f5f75c8d4edca..a69dd6af7e3c1c3bac36d99f66617a4da4de30c7 100644
--- a/api/@ohos.file.recent.d.ts
+++ b/api/@ohos.file.recent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
/**
* Provides the recycling ability to the file manager.
*
diff --git a/api/@ohos.file.securityLabel.d.ts b/api/@ohos.file.securityLabel.d.ts
index e36e2fef23ffdfae087f94564debbed5e0f3a4f0..63779b37f3a3ff55f4c9318081110c71124b75ca 100644
--- a/api/@ohos.file.securityLabel.d.ts
+++ b/api/@ohos.file.securityLabel.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.statvfs.d.ts b/api/@ohos.file.statvfs.d.ts
index 4908f952ac0ae3b685cc3e308ca3252f81fe85b1..39d31268e5b1c734e8302327b775bd4f2b843c72 100644
--- a/api/@ohos.file.statvfs.d.ts
+++ b/api/@ohos.file.statvfs.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.storageStatistics.d.ts b/api/@ohos.file.storageStatistics.d.ts
index 20f33ff82ae965e8b9472818ff94de4e4a868eb5..93660959da6c822e264e4eea266fe90ce9154496 100644
--- a/api/@ohos.file.storageStatistics.d.ts
+++ b/api/@ohos.file.storageStatistics.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.file.trash.d.ts b/api/@ohos.file.trash.d.ts
index 7054a432698d66b90043e341dbd913ed7e0f3f78..66fec017de8aa0d812de84c6dccc227f0ecfb038 100644
--- a/api/@ohos.file.trash.d.ts
+++ b/api/@ohos.file.trash.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
/**
* Provides the recycling ability to the file manager.
*
diff --git a/api/@ohos.file.volumeManager.d.ts b/api/@ohos.file.volumeManager.d.ts
index 86e17a92ebd36a9ccf9f1a1f89e33097ba6068f4..b96a88effc2c95e464d66804f42beb72512cc2ea 100644
--- a/api/@ohos.file.volumeManager.d.ts
+++ b/api/@ohos.file.volumeManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.fileio.d.ts b/api/@ohos.fileio.d.ts
index e5eb4441e054feedca846c1cf93e6e4d9acc185b..a22abf801affd719fac09830de98f2c2880a96ae 100644
--- a/api/@ohos.fileio.d.ts
+++ b/api/@ohos.fileio.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
export default fileIO;
diff --git a/api/@ohos.filemanagement.userFileManager.d.ts b/api/@ohos.filemanagement.userFileManager.d.ts
index f266c1733c6cac14d8ad574dfb508cd47be9dffa..b94837e9cbea30934e037cbba91809fd60d07bc6 100644
--- a/api/@ohos.filemanagement.userFileManager.d.ts
+++ b/api/@ohos.filemanagement.userFileManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type Context from './application/Context';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.fileshare.d.ts b/api/@ohos.fileshare.d.ts
index 15a1ba80e097c6013233ec72c27e979137aeecaf..c8937454aaff7c8118944256adeaada5f66e0359 100644
--- a/api/@ohos.fileshare.d.ts
+++ b/api/@ohos.fileshare.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type wantConstant from './@ohos.ability.wantConstant';
diff --git a/api/@ohos.font.d.ts b/api/@ohos.font.d.ts
index 67eec9b80cac7525d9cc5931880efd8ec9a5249e..24becc7fa057cc7c049499b71d751e5acce888f7 100644
--- a/api/@ohos.font.d.ts
+++ b/api/@ohos.font.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* @namespace font
* @syscap SystemCapability.ArkUI.ArkUI.Full
diff --git a/api/@ohos.geoLocationManager.d.ts b/api/@ohos.geoLocationManager.d.ts
index 92ad5a417bb86cd9768506a4e60de07ed697c3df..4b079897164075750971e8fde2ecabea3ed21a69 100644
--- a/api/@ohos.geoLocationManager.d.ts
+++ b/api/@ohos.geoLocationManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Location Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { WantAgent } from './@ohos.wantAgent';
diff --git a/api/@ohos.geolocation.d.ts b/api/@ohos.geolocation.d.ts
index ad6f2264a80adfa0e43181786081355a1c63b6ca..29092ee6a65e0b011650358e078b61715a282d9c 100644
--- a/api/@ohos.geolocation.d.ts
+++ b/api/@ohos.geolocation.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Location Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { WantAgent } from './@ohos.wantAgent';
diff --git a/api/@ohos.graphics.colorSpaceManager.d.ts b/api/@ohos.graphics.colorSpaceManager.d.ts
index 9cbfa3ce8e77a929a10cbd69db3fbea597210c0e..30577ec4d23869a5eb3056a8824ecae9ed5526b6 100644
--- a/api/@ohos.graphics.colorSpaceManager.d.ts
+++ b/api/@ohos.graphics.colorSpaceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkGraphics 2D
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
@@ -22,6 +27,8 @@ import { AsyncCallback } from './@ohos.base';
* @syscap SystemCapability.Graphic.Graphic2D.ColorManager.Core
* @since 9
*/
+
+
declare namespace colorSpaceManager {
/**
* Enumerates color space types.
diff --git a/api/@ohos.hiAppEvent.d.ts b/api/@ohos.hiAppEvent.d.ts
index 7eff29f4f54ae6a6c66b10f17f9b19c5b59e7425..139db024903f6085f26ba617bc373bc17390bfcc 100644
--- a/api/@ohos.hiAppEvent.d.ts
+++ b/api/@ohos.hiAppEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.hiSysEvent.d.ts b/api/@ohos.hiSysEvent.d.ts
index 5a3272821a9916249f32553ee75529d34c9e6897..4f0f1fc3d68e8bd7a28d093c71f8ac3f7ff62fdb 100644
--- a/api/@ohos.hiSysEvent.d.ts
+++ b/api/@ohos.hiSysEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.hiTraceChain.d.ts b/api/@ohos.hiTraceChain.d.ts
index 641b09625d8331091853a53fd69eb3536e28a05b..91292c37c4422574d9ede0d2215fab3e3484278f 100644
--- a/api/@ohos.hiTraceChain.d.ts
+++ b/api/@ohos.hiTraceChain.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* Provides APIs to implement call chain tracing throughout a service process.
* With HiTrace, you can quickly obtain the run log for the call chain of a
diff --git a/api/@ohos.hiTraceMeter.d.ts b/api/@ohos.hiTraceMeter.d.ts
index 4a997f0469832863305404e89e9c6ae0abd5c7bc..5b60d313362439a36d57385ca0f70c1c818a5ef5 100644
--- a/api/@ohos.hiTraceMeter.d.ts
+++ b/api/@ohos.hiTraceMeter.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* Provides interfaces to trace a task for performance measure, the logs can be capture by the
* bytrace cmdline available on the device.
diff --git a/api/@ohos.hichecker.d.ts b/api/@ohos.hichecker.d.ts
index f5309e4785f65bf15150e18b7a865c99be60756a..27f20a361c457b4beb73c4ec5ad18f54cf2bd5e7 100644
--- a/api/@ohos.hichecker.d.ts
+++ b/api/@ohos.hichecker.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* This module provides the capability to check bad code usage.
*
diff --git a/api/@ohos.hidebug.d.ts b/api/@ohos.hidebug.d.ts
index ca1442e9203c137962901db20ebbeae6d4ede033..bbb819fac98a76ba2ea51ced42c81dea9fea969c 100644
--- a/api/@ohos.hidebug.d.ts
+++ b/api/@ohos.hidebug.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* Provide interfaces related to debugger access and obtaining CPU,
* memory and other virtual machine information during runtime for JS programs
@@ -21,6 +26,8 @@
* @syscap SystemCapability.HiviewDFX.HiProfiler.HiDebug
* @since 8
*/
+
+
declare namespace hidebug {
/**
* Get total native heap memory size
diff --git a/api/@ohos.hilog.d.ts b/api/@ohos.hilog.d.ts
index 4d90826ce22d50fbefe251b332d7e3b42b981998..faebf291d58c6312e3b509a9371705ab584d4c11 100644
--- a/api/@ohos.hilog.d.ts
+++ b/api/@ohos.hilog.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
/**
* Provides interfaces to generate system logs.
*
diff --git a/api/@ohos.hiviewdfx.hiAppEvent.d.ts b/api/@ohos.hiviewdfx.hiAppEvent.d.ts
index 637b700a29d6930328584cd70659de7696600b73..fa64dc7070c3dfadc73ffcfebe6eb0ae9e6fce4b 100644
--- a/api/@ohos.hiviewdfx.hiAppEvent.d.ts
+++ b/api/@ohos.hiviewdfx.hiAppEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.i18n.d.ts b/api/@ohos.i18n.d.ts
index ccb37ec615ffe2dbc16e96dbc50b0a1953dacba4..e99c37a3e32d8d49a98bbf96a91e64b6e8073c5e 100644
--- a/api/@ohos.i18n.d.ts
+++ b/api/@ohos.i18n.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Localization Kit
+ */
+
import { BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.identifier.oaid.d.ts b/api/@ohos.identifier.oaid.d.ts
index a8178a635171e5e9365970d807064390f374e4ca..28869055bd5723d864806e0e944976efd123b951 100644
--- a/api/@ohos.identifier.oaid.d.ts
+++ b/api/@ohos.identifier.oaid.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ads Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.inputMethod.Panel.d.ts b/api/@ohos.inputMethod.Panel.d.ts
index b9b2ba895f52c697c1cd64af67023cef52be234b..21e47ac80f86b8149e0b32dc052ca21b95aeaf5a 100644
--- a/api/@ohos.inputMethod.Panel.d.ts
+++ b/api/@ohos.inputMethod.Panel.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
/**
* Panel information.
*
diff --git a/api/@ohos.inputMethod.d.ts b/api/@ohos.inputMethod.d.ts
index 48ad1ebc14ed8cde7b9dcc846408b33e7e25646e..585fe49fb0ed13cfafa23cc73fd215b56405d709 100644
--- a/api/@ohos.inputMethod.d.ts
+++ b/api/@ohos.inputMethod.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit IME Kit
+ */
+
import type { Callback, AsyncCallback } from './@ohos.base';
import type { ElementName } from './bundleManager/ElementName';
import InputMethodSubtype from './@ohos.InputMethodSubtype';
diff --git a/api/@ohos.inputMethodEngine.d.ts b/api/@ohos.inputMethodEngine.d.ts
index 2f608d8c09344b55d04e6bcf63fe638ad58fb4c0..1b51c57f5c9f6628270f1ba9dcb5e0263f60c969 100644
--- a/api/@ohos.inputMethodEngine.d.ts
+++ b/api/@ohos.inputMethodEngine.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit IME Kit
+ */
+
///
import type { AsyncCallback, Callback } from './@ohos.base';
diff --git a/api/@ohos.inputMethodList.d.ets b/api/@ohos.inputMethodList.d.ets
index 0132dc48aef2a1ac983593e30628ef7945987f7c..f5106bda7598eaa0d62471425db3a32ae313ae32 100644
--- a/api/@ohos.inputMethodList.d.ets
+++ b/api/@ohos.inputMethodList.d.ets
@@ -13,6 +13,10 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
/**
* Define pattern options of keyboard.
diff --git a/api/@ohos.intl.d.ts b/api/@ohos.intl.d.ts
index e2875d239ffdc7b4b74e49dffb27460b7caaa566..a381a97c1b2664873ad482ca24dff67ea0d57902 100644
--- a/api/@ohos.intl.d.ts
+++ b/api/@ohos.intl.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Localization Kit
+ */
+
/**
* Provides internationalization related APIs.
*
diff --git a/api/@ohos.logLibrary.d.ts b/api/@ohos.logLibrary.d.ts
index 5c816db37e82ff29889b166db429bc2c6fd0ac08..67d784538e14d20686d77124253f1eaa758ce30b 100644
--- a/api/@ohos.logLibrary.d.ts
+++ b/api/@ohos.logLibrary.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Lancet Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.matrix4.d.ts b/api/@ohos.matrix4.d.ts
index e583caff538f64d70b3a6678c2883ad110d9e2fa..1faa6e4b4198d86c371860b8dd19c86e20ee8a7e 100644
--- a/api/@ohos.matrix4.d.ts
+++ b/api/@ohos.matrix4.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Used to do matrix operations
*
diff --git a/api/@ohos.measure.d.ts b/api/@ohos.measure.d.ts
index fae4a650b6f02a8239814a74cfde482e21760f9d..ec67ee1daef96953dd6ee2bf33f0cb8922fa0654 100644
--- a/api/@ohos.measure.d.ts
+++ b/api/@ohos.measure.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { Resource } from 'GlobalResource';
diff --git a/api/@ohos.mediaquery.d.ts b/api/@ohos.mediaquery.d.ts
index 1f217e83052bfca6e824b87f7a90ac531c39e5a9..eb9a6f7face69c474e249ea961c74e7865a7b9c8 100644
--- a/api/@ohos.mediaquery.d.ts
+++ b/api/@ohos.mediaquery.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.multimedia.audio.d.ts b/api/@ohos.multimedia.audio.d.ts
index 70e27047005956ffb649b0bbdb162c3ee6b61ce5..1817097c9cc090d832137976d8cb4ed04f2c00e3 100644
--- a/api/@ohos.multimedia.audio.d.ts
+++ b/api/@ohos.multimedia.audio.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Audio Kit
+ */
+
import { ErrorCallback, AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.multimedia.audioHaptic.d.ts b/api/@ohos.multimedia.audioHaptic.d.ts
index d2eee844d0989ba14db7ae9a42514cdf0230951e..eb12afc3946cb62239003e00989e3d2e02358b3e 100644
--- a/api/@ohos.multimedia.audioHaptic.d.ts
+++ b/api/@ohos.multimedia.audioHaptic.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Audio Kit
+ */
+
import type { Callback } from './@ohos.base';
import type audio from './@ohos.multimedia.audio';
diff --git a/api/@ohos.multimedia.avCastPicker.d.ets b/api/@ohos.multimedia.avCastPicker.d.ets
index 806e7c2a3d63a9768de205472052fbb37507b6eb..d9003cddcf781f5d9b32b5990e6c8d83c44b8e11 100644
--- a/api/@ohos.multimedia.avCastPicker.d.ets
+++ b/api/@ohos.multimedia.avCastPicker.d.ets
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit AVSession Kit
+ */
+
/**
* Definition of av cast picker state
* @enum { number }
diff --git a/api/@ohos.multimedia.avsession.d.ts b/api/@ohos.multimedia.avsession.d.ts
index 2ac23791c2b7f4cdcbbe1f5c0c58fcb8c3464ee9..ada8b7a2d0a81bdac36eb7d678b5063132b9ad33 100644
--- a/api/@ohos.multimedia.avsession.d.ts
+++ b/api/@ohos.multimedia.avsession.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit AVSession Kit
+ */
+
import type { ErrorCallback, AsyncCallback, Callback } from './@ohos.base';
import { WantAgent } from './@ohos.wantAgent';
import { KeyEvent } from './@ohos.multimodalInput.keyEvent';
@@ -27,6 +32,8 @@ import type Context from './application/BaseContext';
* @syscap SystemCapability.Multimedia.AVSession.Core
* @since 9
*/
+
+
declare namespace avSession {
/**
* Create an AVSession instance. An ability can only create one AVSession
diff --git a/api/@ohos.multimedia.camera.d.ts b/api/@ohos.multimedia.camera.d.ts
index cf95d37d6bd5aa0d3928120c6f33f5b5e99b30ed..20e0b48a1d708b0d3138db830ab4eef0582e7162 100644
--- a/api/@ohos.multimedia.camera.d.ts
+++ b/api/@ohos.multimedia.camera.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Camera Kit
+ */
+
import { ErrorCallback, AsyncCallback } from './@ohos.base';
import type Context from './application/BaseContext';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.multimedia.image.d.ts b/api/@ohos.multimedia.image.d.ts
index fe0f41ef839c24bb5f4096fad5a850b2c39b89d0..12777513c7b134fa0538dc6685eb0f06f0bebc2d 100644
--- a/api/@ohos.multimedia.image.d.ts
+++ b/api/@ohos.multimedia.image.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Image Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import type colorSpaceManager from './@ohos.graphics.colorSpaceManager';
import type rpc from './@ohos.rpc';
diff --git a/api/@ohos.multimedia.media.d.ts b/api/@ohos.multimedia.media.d.ts
index 5b04b56b8606518a8d3bc9832b1728baba9e5232..d7fb52c9a22e7e2400733064546bb7ca0d7009c4 100644
--- a/api/@ohos.multimedia.media.d.ts
+++ b/api/@ohos.multimedia.media.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Media Kit
+ */
+
import { ErrorCallback, AsyncCallback, Callback } from './@ohos.base';
import audio from "./@ohos.multimedia.audio";
import type image from './@ohos.multimedia.image';
@@ -23,6 +28,8 @@ import type { PlayParameters as _PlayParameters } from './multimedia/soundPool';
* @namespace media
* @since 6
*/
+
+
declare namespace media {
/**
* Creates an AVPlayer instance.
diff --git a/api/@ohos.multimedia.mediaLibrary.d.ts b/api/@ohos.multimedia.mediaLibrary.d.ts
index cffbb1da357711ac1ece6f0725665af9fdbc9606..c11a4b0bb3e27de6645d4c35eb8253be4cc32301 100644
--- a/api/@ohos.multimedia.mediaLibrary.d.ts
+++ b/api/@ohos.multimedia.mediaLibrary.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Media Library Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import Context from './application/Context';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.multimedia.systemSoundManager.d.ts b/api/@ohos.multimedia.systemSoundManager.d.ts
index 141d873ca099d4069d829574128458874e6bf404..9a25b9297e5388abac3adf92e467a227c21703ab 100644
--- a/api/@ohos.multimedia.systemSoundManager.d.ts
+++ b/api/@ohos.multimedia.systemSoundManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Audio Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Context from './application/Context';
import type BaseContext from './application/BaseContext';
diff --git a/api/@ohos.multimodalInput.gestureEvent.d.ts b/api/@ohos.multimodalInput.gestureEvent.d.ts
index 6dba8473d0508095c877f5ffc7cffc4193991328..0370980188b548bfd34e7e795999e67ea58e1436 100644
--- a/api/@ohos.multimodalInput.gestureEvent.d.ts
+++ b/api/@ohos.multimodalInput.gestureEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
/**
* Pinch event on touchPad
*
diff --git a/api/@ohos.multimodalInput.inputConsumer.d.ts b/api/@ohos.multimodalInput.inputConsumer.d.ts
index 5a6e429ed0c258df02b26670a32ae60d2d071eb7..1466be02f0aab978eb939a1dac37307020d0a905 100644
--- a/api/@ohos.multimodalInput.inputConsumer.d.ts
+++ b/api/@ohos.multimodalInput.inputConsumer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.multimodalInput.inputDevice.d.ts b/api/@ohos.multimodalInput.inputDevice.d.ts
index b7c60f178e405e86f346da9bfe40a70e997369f5..36d01ad9fcaa82d164ceb8db84aae75df51cd227 100644
--- a/api/@ohos.multimodalInput.inputDevice.d.ts
+++ b/api/@ohos.multimodalInput.inputDevice.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { Callback, AsyncCallback } from './@ohos.base';
import type { KeyCode } from './@ohos.multimodalInput.keyCode';
diff --git a/api/@ohos.multimodalInput.inputDeviceCooperate.d.ts b/api/@ohos.multimodalInput.inputDeviceCooperate.d.ts
index 84e80b7bb72fbf2deb97ff62ec23b831791c9ffd..0c0ebd46005b94e3314e1ccea4f11c425997e06f 100644
--- a/api/@ohos.multimodalInput.inputDeviceCooperate.d.ts
+++ b/api/@ohos.multimodalInput.inputDeviceCooperate.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import { AsyncCallback } from "./@ohos.base";
/**
@@ -21,6 +26,8 @@ import { AsyncCallback } from "./@ohos.base";
* @since 9
* @syscap SystemCapability.MultimodalInput.Input.Cooperator
*/
+
+
declare namespace inputDeviceCooperate {
/**
* Enumerates mouse traversal events.
diff --git a/api/@ohos.multimodalInput.inputEvent.d.ts b/api/@ohos.multimodalInput.inputEvent.d.ts
index e1c99f47748943aa2296be0a83e51f3463fee9a9..7ce7faa07af3c526fa4d68511be0a03856786af7 100644
--- a/api/@ohos.multimodalInput.inputEvent.d.ts
+++ b/api/@ohos.multimodalInput.inputEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
/**
* InputEvent
*
diff --git a/api/@ohos.multimodalInput.inputEventClient.d.ts b/api/@ohos.multimodalInput.inputEventClient.d.ts
index 23cabc56e8f574bcc7e2b1eabe8643dbb3b9eeb9..68f98abc5d372759b2b4fcaa54f1a35d6fa740c9 100644
--- a/api/@ohos.multimodalInput.inputEventClient.d.ts
+++ b/api/@ohos.multimodalInput.inputEventClient.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import { MouseEvent } from './@ohos.multimodalInput.mouseEvent';
import { TouchEvent } from './@ohos.multimodalInput.touchEvent';
/**
diff --git a/api/@ohos.multimodalInput.inputMonitor.d.ts b/api/@ohos.multimodalInput.inputMonitor.d.ts
index 3acea9673de786b1f1b3d68f6a288efccc73dafc..830b0c61026ac0e079efb603083bbaedf542fc40 100644
--- a/api/@ohos.multimodalInput.inputMonitor.d.ts
+++ b/api/@ohos.multimodalInput.inputMonitor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import { Callback } from './@ohos.base';
import { MouseEvent } from './@ohos.multimodalInput.mouseEvent';
import type { display } from './@ohos.display';
diff --git a/api/@ohos.multimodalInput.intentionCode.d.ts b/api/@ohos.multimodalInput.intentionCode.d.ts
index f4a47a62820bf45978e2f2167d21d306b6b4dd31..2016c3e0acb477db3d5c1a84ca8ba520adbf0d32 100644
--- a/api/@ohos.multimodalInput.intentionCode.d.ts
+++ b/api/@ohos.multimodalInput.intentionCode.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
/**
* IntentionCode
*
diff --git a/api/@ohos.multimodalInput.keyCode.d.ts b/api/@ohos.multimodalInput.keyCode.d.ts
index 4bb80e13393a159c5f1cc6a01affcc783119fde5..7e2685ea697d9cbc3fd2429b39bb26d4796e2caa 100644
--- a/api/@ohos.multimodalInput.keyCode.d.ts
+++ b/api/@ohos.multimodalInput.keyCode.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
/**
* KeyCode
*
diff --git a/api/@ohos.multimodalInput.keyEvent.d.ts b/api/@ohos.multimodalInput.keyEvent.d.ts
index ff24f65a7ba263bc4a8b082388d94cfd57107fdd..bc01cb1b8428d702f98db804ec2e642586ffc472 100644
--- a/api/@ohos.multimodalInput.keyEvent.d.ts
+++ b/api/@ohos.multimodalInput.keyEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { InputEvent } from './@ohos.multimodalInput.inputEvent';
import type { KeyCode } from './@ohos.multimodalInput.keyCode';
/**
diff --git a/api/@ohos.multimodalInput.mouseEvent.d.ts b/api/@ohos.multimodalInput.mouseEvent.d.ts
index 7a76e2ec17c8ea3e34be319d471f9bb240505d01..e4c60bece48a6d6c41f668108391bf48462c766b 100644
--- a/api/@ohos.multimodalInput.mouseEvent.d.ts
+++ b/api/@ohos.multimodalInput.mouseEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { InputEvent } from './@ohos.multimodalInput.inputEvent';
import type { KeyCode } from './@ohos.multimodalInput.keyCode';
diff --git a/api/@ohos.multimodalInput.pointer.d.ts b/api/@ohos.multimodalInput.pointer.d.ts
index 85c14a54eb3c4792944d9695d82ba7d6488e8a0c..7f8dee0ecf3cdb8e4917a02139ecbbea67a5f4db 100644
--- a/api/@ohos.multimodalInput.pointer.d.ts
+++ b/api/@ohos.multimodalInput.pointer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type image from './@ohos.multimedia.image';
diff --git a/api/@ohos.multimodalInput.shortKey.d.ts b/api/@ohos.multimodalInput.shortKey.d.ts
index 02b105625739dfcf36001a80f2c1afd3930e9e49..d14caface7d9fd0b0babbf315a2bdb694c2251f3 100644
--- a/api/@ohos.multimodalInput.shortKey.d.ts
+++ b/api/@ohos.multimodalInput.shortKey.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
* Declares interfaces related to short key attributes.
@@ -21,6 +27,7 @@ import type { AsyncCallback } from './@ohos.base';
* @systemapi hide for inner use
* @since 10
*/
+
declare namespace shortKey {
/**
* Sets short key down duration.
diff --git a/api/@ohos.multimodalInput.touchEvent.d.ts b/api/@ohos.multimodalInput.touchEvent.d.ts
index 54965cf2714883e6ce375d09730c4db51b9ef8aa..3b9ea7658ee33beb6236d316d950420fdfbac06c 100644
--- a/api/@ohos.multimodalInput.touchEvent.d.ts
+++ b/api/@ohos.multimodalInput.touchEvent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Input Kit
+ */
+
import type { InputEvent } from './@ohos.multimodalInput.inputEvent';
/**
diff --git a/api/@ohos.net.connection.d.ts b/api/@ohos.net.connection.d.ts
index 1c0b04eb4f413607ebfd9027c8d7450b1be406c9..03a0084a62973420e04bb7abe2c14a7ab436a314 100644
--- a/api/@ohos.net.connection.d.ts
+++ b/api/@ohos.net.connection.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type http from './@ohos.net.http';
import type socket from './@ohos.net.socket';
diff --git a/api/@ohos.net.ethernet.d.ts b/api/@ohos.net.ethernet.d.ts
index 08be2b656fc4f6cf42ec3ad96edbe07fd3ffad4c..f4039c0d7435a9b9544c2872e84125ab989b95bf 100644
--- a/api/@ohos.net.ethernet.d.ts
+++ b/api/@ohos.net.ethernet.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type connection from './@ohos.net.connection';
diff --git a/api/@ohos.net.http.d.ts b/api/@ohos.net.http.d.ts
index b673c487b5ecea7238059697ce1e5acf645a76c5..7ce27acbef14d3166363aeba60c688a18351e7da 100644
--- a/api/@ohos.net.http.d.ts
+++ b/api/@ohos.net.http.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type connection from './@ohos.net.connection';
diff --git a/api/@ohos.net.mdns.d.ts b/api/@ohos.net.mdns.d.ts
index adaea236c4ec77432ce435beeb574c4f6ab1c0b6..6d9d6f9bad99cae168749da939eefa3035fb9be4 100644
--- a/api/@ohos.net.mdns.d.ts
+++ b/api/@ohos.net.mdns.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import { AsyncCallback, Callback } from "./@ohos.base";
import connection from "./@ohos.net.connection";
import Context from "./application/Context";
diff --git a/api/@ohos.net.policy.d.ts b/api/@ohos.net.policy.d.ts
index 552df20e0f0dbca2d166fb622fdfdf13b614d517..87d3c916094c6203e107f1c1c6f4979f958d5aa1 100644
--- a/api/@ohos.net.policy.d.ts
+++ b/api/@ohos.net.policy.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type connection from './@ohos.net.connection';
diff --git a/api/@ohos.net.sharing.d.ts b/api/@ohos.net.sharing.d.ts
index 6e490f5bf01a4075e30c9046e9fe4a210113eceb..f88b8cf6953878338f4e5b05a3a887e3d6c715d5 100644
--- a/api/@ohos.net.sharing.d.ts
+++ b/api/@ohos.net.sharing.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type connection from './@ohos.net.connection';
diff --git a/api/@ohos.net.socket.d.ts b/api/@ohos.net.socket.d.ts
index 41937944471817eda57d4b30df4d8b5d01b39e78..92b9ccbcf7a74e98692848d3327813fd66d076ac 100644
--- a/api/@ohos.net.socket.d.ts
+++ b/api/@ohos.net.socket.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback, ErrorCallback } from './@ohos.base';
import connection from "./@ohos.net.connection";
import type cert from './@ohos.security.cert';
diff --git a/api/@ohos.net.statistics.d.ts b/api/@ohos.net.statistics.d.ts
index ceaddb1c2bb466c0970948bb254cf2ad0b84231e..e101e01ecc382088b213fbe886d5d348296f56b4 100644
--- a/api/@ohos.net.statistics.d.ts
+++ b/api/@ohos.net.statistics.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.net.vpn.d.ts b/api/@ohos.net.vpn.d.ts
index ebee1aa7f3989b8fc7394103b9634744c31b4485..088eccd70d8226ff700ba12c8f4820ff7abf635d 100644
--- a/api/@ohos.net.vpn.d.ts
+++ b/api/@ohos.net.vpn.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type connection from './@ohos.net.connection';
import type _AbilityContext from './application/UIAbilityContext';
diff --git a/api/@ohos.net.webSocket.d.ts b/api/@ohos.net.webSocket.d.ts
index 0bff69c36116e4044f5c9bdd3e4bb89848b66f88..76a3f1ca69b49c53251f44ccb38f19cb6e192d57 100644
--- a/api/@ohos.net.webSocket.d.ts
+++ b/api/@ohos.net.webSocket.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
import type { AsyncCallback, ErrorCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.nfc.cardEmulation.d.ts b/api/@ohos.nfc.cardEmulation.d.ts
index 38c89d3b105cd353397eec64fc71108fb020ba1d..dca94fdab6e0d5f7ff2bcf003c4e4298eef9b893 100644
--- a/api/@ohos.nfc.cardEmulation.d.ts
+++ b/api/@ohos.nfc.cardEmulation.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { ElementName } from './bundleManager/ElementName';
import type { AbilityInfo } from './bundleManager/AbilityInfo';
diff --git a/api/@ohos.nfc.controller.d.ts b/api/@ohos.nfc.controller.d.ts
index 98986e2cce64f1a7c21727193ca57a1188b8d795..cf1b68010c8a2b1fc6438adf4effdab07f8fd88c 100644
--- a/api/@ohos.nfc.controller.d.ts
+++ b/api/@ohos.nfc.controller.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.nfc.tag.d.ts b/api/@ohos.nfc.tag.d.ts
index c2835ebfe75c84dcfaeee9275a01ac8ac1eaf6ff..3fa4d440b8c3c07a7f6aefbffc03f3303f4eab43 100644
--- a/api/@ohos.nfc.tag.d.ts
+++ b/api/@ohos.nfc.tag.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { NfcATag as _NfcATag, NfcBTag as _NfcBTag, NfcFTag as _NfcFTag, NfcVTag as _NfcVTag } from './tag/nfctech';
import {
IsoDepTag as _IsoDepTag,
diff --git a/api/@ohos.notification.d.ts b/api/@ohos.notification.d.ts
index 7fa8849faade7517d04c8598a0fd7c12fc71e21c..a30cf8e04d5f21ff803934fe06239902fcd5f6fa 100644
--- a/api/@ohos.notification.d.ts
+++ b/api/@ohos.notification.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { NotificationActionButton } from './notification/notificationActionButton';
import { NotificationBasicContent } from './notification/notificationContent';
diff --git a/api/@ohos.notificationManager.d.ts b/api/@ohos.notificationManager.d.ts
index 5fa5000274724f8abd2dcaa31b8b7d06bbe3c672..b8e7411040e286bfd7203e8ffd451e4f893f47c4 100644
--- a/api/@ohos.notificationManager.d.ts
+++ b/api/@ohos.notificationManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { BundleOption as _BundleOption } from './notification/NotificationCommonDef';
import { NotificationActionButton as _NotificationActionButton } from './notification/notificationActionButton';
diff --git a/api/@ohos.notificationSubscribe.d.ts b/api/@ohos.notificationSubscribe.d.ts
index 442bee1b0c877d3bb9a325aca965c9304bc6ea99..62c669cd0e4cc58ead66fbb2f0d9e128b19db44f 100644
--- a/api/@ohos.notificationSubscribe.d.ts
+++ b/api/@ohos.notificationSubscribe.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { BundleOption as _BundleOption } from './notification/NotificationCommonDef';
import { NotificationSubscribeInfo as _NotificationSubscribeInfo } from './notification/notificationSubscribeInfo';
diff --git a/api/@ohos.pasteboard.d.ts b/api/@ohos.pasteboard.d.ts
index 163df19eba87b3cf72916f13010c5cb27d537c2e..23b55a3ddab41eed69822ae38f491fa6b5d23f25 100644
--- a/api/@ohos.pasteboard.d.ts
+++ b/api/@ohos.pasteboard.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import Want from './@ohos.app.ability.Want';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.pluginComponent.d.ts b/api/@ohos.pluginComponent.d.ts
index 5452e074bf3c5a4de52c50309daef18b2ba34f90..a49b3262ea723de664de38d20f542c4452dbf06e 100644
--- a/api/@ohos.pluginComponent.d.ts
+++ b/api/@ohos.pluginComponent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { AsyncCallback } from './@ohos.base';
import Want from './@ohos.app.ability.Want';
diff --git a/api/@ohos.power.d.ts b/api/@ohos.power.d.ts
index bd4e9b843fbae952e53174950a1dcef7c83d9c3f..a4169cfcf866965f1fb12f7771285cb9b5106e73 100644
--- a/api/@ohos.power.d.ts
+++ b/api/@ohos.power.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.print.d.ts b/api/@ohos.print.d.ts
index f70ecd28a9e7882fcb1f075ac12ffd06b765a23f..b7cc7fd4319df064403bdaf95ca81b5b08f1ce30 100644
--- a/api/@ohos.print.d.ts
+++ b/api/@ohos.print.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
import type Context from './application/Context';
diff --git a/api/@ohos.privacyManager.d.ts b/api/@ohos.privacyManager.d.ts
index 8c84eef77dc0da413e5c150623347d61777206de..5e7f21a5b9f13f1dcae9d81149400a6e629e2868 100644
--- a/api/@ohos.privacyManager.d.ts
+++ b/api/@ohos.privacyManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Safety Detect Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { Permissions } from './permissions';
diff --git a/api/@ohos.process.d.ts b/api/@ohos.process.d.ts
index 9eecf68b5cca7ed9c6b57890dcc07f8692fc2ff4..3054627d047cbcdd3511ccd42008ad971f1fea67 100644
--- a/api/@ohos.process.d.ts
+++ b/api/@ohos.process.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The process is mainly used to obtain the relevant ID of the process, obtain and modify
* the working directory of the process, exit and close the process.
diff --git a/api/@ohos.prompt.d.ts b/api/@ohos.prompt.d.ts
index 0e77ce1ff6cad433b550fbfe4cad0f580b0b7e6e..fb96c65cacf8870d1794ae45816299d52b4868b6 100644
--- a/api/@ohos.prompt.d.ts
+++ b/api/@ohos.prompt.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { AsyncCallback } from './@ohos.base';
diff --git a/api/@ohos.promptAction.d.ts b/api/@ohos.promptAction.d.ts
index 1affee41e7413954bfbfefcf2325a615543bf059..f734e9a25452f1761bcb94c3d6b4587067113cee 100644
--- a/api/@ohos.promptAction.d.ts
+++ b/api/@ohos.promptAction.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { AsyncCallback } from './@ohos.base';
diff --git a/api/@ohos.reminderAgent.d.ts b/api/@ohos.reminderAgent.d.ts
index ad697df90ff908137416100d593d6d47308034d1..dc75ae810aea8558fddfac5b5aca6834db60c961 100644
--- a/api/@ohos.reminderAgent.d.ts
+++ b/api/@ohos.reminderAgent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import notification from './@ohos.notification';
import { NotificationSlot } from './notification/notificationSlot';
diff --git a/api/@ohos.reminderAgentManager.d.ts b/api/@ohos.reminderAgentManager.d.ts
index e34720e4c253a0d177f8eb38eb520d82c982babf..32c7c5e855b6cb97155d8bc8b0ac882528c09023 100644
--- a/api/@ohos.reminderAgentManager.d.ts
+++ b/api/@ohos.reminderAgentManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import notification from './@ohos.notificationManager';
import { NotificationSlot } from './notification/notificationSlot';
diff --git a/api/@ohos.request.d.ts b/api/@ohos.request.d.ts
index c6971056aaf007fbc2896bccc7daab107f997e2d..1ebb53a7d53fcf3ec204007d044bb75c0127c075 100644
--- a/api/@ohos.request.d.ts
+++ b/api/@ohos.request.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { Callback } from './@ohos.base';
import BaseContext from './application/BaseContext';
diff --git a/api/@ohos.resourceManager.d.ts b/api/@ohos.resourceManager.d.ts
index 5be25e313b93eedaa356cdde48d433ae2717cc48..4c0dcd5e8f1a1f6bec79c13618909ede840d4250 100644
--- a/api/@ohos.resourceManager.d.ts
+++ b/api/@ohos.resourceManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Localization Kit
+ */
+
import { RawFileDescriptor as _RawFileDescriptor } from './global/rawFileDescriptor';
import { Resource as _Resource } from './global/resource';
import { AsyncCallback as _AsyncCallback } from './@ohos.base';
diff --git a/api/@ohos.resourceschedule.backgroundTaskManager.d.ts b/api/@ohos.resourceschedule.backgroundTaskManager.d.ts
index 531431821dd2ec3aaf7d7fc74e3a8e2f0e3298ba..f29185668d2f804f969e85f4b0cab9562ac3c42d 100644
--- a/api/@ohos.resourceschedule.backgroundTaskManager.d.ts
+++ b/api/@ohos.resourceschedule.backgroundTaskManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import { WantAgent } from './@ohos.wantAgent';
import Context from './application/BaseContext';
diff --git a/api/@ohos.resourceschedule.deviceStandby.d.ts b/api/@ohos.resourceschedule.deviceStandby.d.ts
index cd2690b2f8ddbc308475a2f19cef5e0c3dc5d891..94c8e040cefa137d623ebf62262873093afe876b 100644
--- a/api/@ohos.resourceschedule.deviceStandby.d.ts
+++ b/api/@ohos.resourceschedule.deviceStandby.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.resourceschedule.usageStatistics.d.ts b/api/@ohos.resourceschedule.usageStatistics.d.ts
index 79b3dfa42a53458bc9439cdb14d797d465e179c7..80ff1bf172b589583d3ae6e6fdb65fad46ec540f 100644
--- a/api/@ohos.resourceschedule.usageStatistics.d.ts
+++ b/api/@ohos.resourceschedule.usageStatistics.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.resourceschedule.workScheduler.d.ts b/api/@ohos.resourceschedule.workScheduler.d.ts
index 8df4be13087038dd9941aa2c1c5d3f84a8ecb4d8..b7b33002287ee060d0311a8e6111b1ac8c73c1be 100644
--- a/api/@ohos.resourceschedule.workScheduler.d.ts
+++ b/api/@ohos.resourceschedule.workScheduler.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Background Tasks Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.router.d.ts b/api/@ohos.router.d.ts
index 94d381f0c195c8a43bc8fe08f509e8ce9d42f250..c6b314a376977999d4b54aa6d917f75df3b6c247 100644
--- a/api/@ohos.router.d.ts
+++ b/api/@ohos.router.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { Callback } from './@ohos.base';
import { AsyncCallback } from './@ohos.base';
diff --git a/api/@ohos.rpc.d.ts b/api/@ohos.rpc.d.ts
index 4e12331d20d06906ce79227e4381be5c47c4b7f7..e9b215f3e88b6350f005e573eda2f18ff162a35c 100644
--- a/api/@ohos.rpc.d.ts
+++ b/api/@ohos.rpc.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit IPC Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
declare namespace rpc {
diff --git a/api/@ohos.runningLock.d.ts b/api/@ohos.runningLock.d.ts
index 4a5111407961e42e97b845dd1fe73776b7d39b5a..532c8c96d9125a9e96c7e21d91b60a07c08d3c02 100644
--- a/api/@ohos.runningLock.d.ts
+++ b/api/@ohos.runningLock.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.screen.d.ts b/api/@ohos.screen.d.ts
index c8e774eece8107cb722e8fdce03f605ceae08026..efdc261876ccdccca752d649cb83e87d6c8506fc 100644
--- a/api/@ohos.screen.d.ts
+++ b/api/@ohos.screen.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.screenLock.d.ts b/api/@ohos.screenLock.d.ts
index 34d799efb05997b324c2c0f313dc22561f9dd89d..213167d32b78fcfdcaf48c37dce2ee0ffc15002e 100644
--- a/api/@ohos.screenLock.d.ts
+++ b/api/@ohos.screenLock.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { Callback } from './@ohos.base';
diff --git a/api/@ohos.screenshot.d.ts b/api/@ohos.screenshot.d.ts
index 3751908dc5165bbb8bee7c421f2c23686d5c6cf4..b91a2adb41575ec69b3c2ccfc4ca20777d22637d 100644
--- a/api/@ohos.screenshot.d.ts
+++ b/api/@ohos.screenshot.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import { AsyncCallback, ErrorCallback } from './@ohos.base';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.secureElement.d.ts b/api/@ohos.secureElement.d.ts
index 7b5ff69005e4d4660def7b20285d1e961b08acef..e6674404326a802d83c30e20727d75fd8eea2ed3 100644
--- a/api/@ohos.secureElement.d.ts
+++ b/api/@ohos.secureElement.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.security.cert.d.ts b/api/@ohos.security.cert.d.ts
index 8013ab7bc0a9e53b5f8f471087572d22d570f820..5cfeeb008619f37f95ee76c7803e7ab18459c69d 100644
--- a/api/@ohos.security.cert.d.ts
+++ b/api/@ohos.security.cert.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Device Certificate Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import cryptoFramework from '@ohos.security.cryptoFramework';
diff --git a/api/@ohos.security.certManager.d.ts b/api/@ohos.security.certManager.d.ts
index edf10c6949d468f29acc17de88b191dc9755664d..7407a04653add1464de0b3749369618c8ceeb02d 100644
--- a/api/@ohos.security.certManager.d.ts
+++ b/api/@ohos.security.certManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Device Certificate Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.security.cryptoFramework.d.ts b/api/@ohos.security.cryptoFramework.d.ts
index e5877562e5e9dbb847cd3246168703c41e1bacc9..b2ae351a7c01b5493f6ac82248826dd337dc3d2f 100644
--- a/api/@ohos.security.cryptoFramework.d.ts
+++ b/api/@ohos.security.cryptoFramework.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Crypto Architecture Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.security.huks.d.ts b/api/@ohos.security.huks.d.ts
index c40ead4fb67481f1ee55521316a4005562435cbc..c847aa98780a56d6067b07cb202b97ae3a72ade0 100644
--- a/api/@ohos.security.huks.d.ts
+++ b/api/@ohos.security.huks.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Universal Keystore Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.sensor.d.ts b/api/@ohos.sensor.d.ts
index 7e273a8750271c9176a3965d610e298327984197..a1a3e4f6589c645d996d6e27497701270ced90e5 100644
--- a/api/@ohos.sensor.d.ts
+++ b/api/@ohos.sensor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Sensor Service Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.settings.d.ts b/api/@ohos.settings.d.ts
index 2254204333582974b2b1e9d1e458567c6878baea..f3f50ac6027cf0ca702aa673dddcad67cfe0d5f8 100644
--- a/api/@ohos.settings.d.ts
+++ b/api/@ohos.settings.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { DataAbilityHelper } from './ability/dataAbilityHelper';
import Context from './application/Context';
diff --git a/api/@ohos.statfs.d.ts b/api/@ohos.statfs.d.ts
index d8b86e571e2048f4a36a56b314cc723bf5be00d9..c4c179f6c7f794ef0530d22bace1b55bdc10aaec 100644
--- a/api/@ohos.statfs.d.ts
+++ b/api/@ohos.statfs.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.stationary.d.ts b/api/@ohos.stationary.d.ts
index 36959c356d43d03be1a23f404175e4f343477982..a7f6b9919bc7dff8618b543609492fa5fb060b4a 100644
--- a/api/@ohos.stationary.d.ts
+++ b/api/@ohos.stationary.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Multimodal Awareness Kit
+ */
+
import type { Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.systemCapability.d.ts b/api/@ohos.systemCapability.d.ts
index caf17c63d3d5acf0e10f825b69412eff321c8f79..7a11eaa60db76160fe3ae12c65d756d49872a820 100644
--- a/api/@ohos.systemCapability.d.ts
+++ b/api/@ohos.systemCapability.d.ts
@@ -12,6 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.systemDateTime.d.ts b/api/@ohos.systemDateTime.d.ts
index d6e7db540d2c895eed1413d1269dae3a59f7443a..e7042ad8147553e12f5beaee2cd7e3d443989964 100644
--- a/api/@ohos.systemDateTime.d.ts
+++ b/api/@ohos.systemDateTime.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.systemParameterEnhance.d.ts b/api/@ohos.systemParameterEnhance.d.ts
index 2fd0777c25057903290ad7da4a0431dca6131977..19ca089ec6b5fd50610f3a495b6e0009b55d2a7b 100644
--- a/api/@ohos.systemParameterEnhance.d.ts
+++ b/api/@ohos.systemParameterEnhance.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.systemTime.d.ts b/api/@ohos.systemTime.d.ts
index 14619dcf4852c2c6c174aac6477e34ef91b903f6..6dcf4b0f1b98ba538c7de7b480bc1e1af5abe3da 100644
--- a/api/@ohos.systemTime.d.ts
+++ b/api/@ohos.systemTime.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.systemTimer.d.ts b/api/@ohos.systemTimer.d.ts
index 9652f09fecff3afc7d80456874333358a8c91f8a..0da869271da74eb6513a43217f4be4ac7f73e019 100644
--- a/api/@ohos.systemTimer.d.ts
+++ b/api/@ohos.systemTimer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
import { WantAgent } from './@ohos.app.ability.wantAgent';
diff --git a/api/@ohos.systemparameter.d.ts b/api/@ohos.systemparameter.d.ts
index ac4bc7f2ead6578bc4ebf80d5418260ddcbd6146..3f41e3bee980adf1207dc25ea80e7297f0459ac0 100644
--- a/api/@ohos.systemparameter.d.ts
+++ b/api/@ohos.systemparameter.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError } from './@ohos.base';
/**
diff --git a/api/@ohos.taskpool.d.ts b/api/@ohos.taskpool.d.ts
index 74fa7e552f2aa1c3a4ec8cc849ed086bed16ba73..eeabbb3d2189ccf453f9f4a38b6d8b827d029816 100644
--- a/api/@ohos.taskpool.d.ts
+++ b/api/@ohos.taskpool.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* JS cross-thread task executor.
*
diff --git a/api/@ohos.telephony.call.d.ts b/api/@ohos.telephony.call.d.ts
index 38723b73c38594fd570aa96f19fba26642ea3a43..f7ad50dd75fd1306e9a252cb1f1ba303cfec8b80 100644
--- a/api/@ohos.telephony.call.d.ts
+++ b/api/@ohos.telephony.call.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Call Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.telephony.data.d.ts b/api/@ohos.telephony.data.d.ts
index 0a4db992d8437ac5f3865137d89ac51cd46e0868..92235d1db05f2765b14cdbedfb061a45e7fd8a20 100644
--- a/api/@ohos.telephony.data.d.ts
+++ b/api/@ohos.telephony.data.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.telephony.observer.d.ts b/api/@ohos.telephony.observer.d.ts
index 4ca0a3c9ed69438fd38d81815ca7524e3b10c6a5..b5e20d68fdcb5da716ef99817c18b3bc782ee8e6 100644
--- a/api/@ohos.telephony.observer.d.ts
+++ b/api/@ohos.telephony.observer.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { Callback } from './@ohos.base';
import type radio from './@ohos.telephony.radio';
import type data from './@ohos.telephony.data';
diff --git a/api/@ohos.telephony.radio.d.ts b/api/@ohos.telephony.radio.d.ts
index 522b67c0d152ccb292ed92ffc38c32cb5bf19a6c..e96ba335da15f150910177039660b26d6df57935 100644
--- a/api/@ohos.telephony.radio.d.ts
+++ b/api/@ohos.telephony.radio.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.telephony.sim.d.ts b/api/@ohos.telephony.sim.d.ts
index 2c2affe3d8dc2f9e08dbdbc9e33af9492e09cead..8875b2b5c360f8a1728d6e25cb82ad112bc7c73a 100644
--- a/api/@ohos.telephony.sim.d.ts
+++ b/api/@ohos.telephony.sim.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.telephony.sms.d.ts b/api/@ohos.telephony.sms.d.ts
index 8c2dc54de421e119c92fa328f661af2eaf983a56..8abf7ba0174a521f7e3722ea70396d89a10433a0 100644
--- a/api/@ohos.telephony.sms.d.ts
+++ b/api/@ohos.telephony.sms.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type Context from './application/BaseContext';
diff --git a/api/@ohos.telephony.vcard.d.ts b/api/@ohos.telephony.vcard.d.ts
index c99b6788c673e6cc556eb14f63b4743806252202..22129edfd75a6865b68d8609136bd970881a6af7 100644
--- a/api/@ohos.telephony.vcard.d.ts
+++ b/api/@ohos.telephony.vcard.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Telephony Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
import type dataSharePredicates from './@ohos.data.dataSharePredicates';
diff --git a/api/@ohos.thermal.d.ts b/api/@ohos.thermal.d.ts
index 21526eefde12830b137b91c84ebc699b6fd266f6..60dfd615e63a3d4ce77767bf9e6395e48a7334fe 100644
--- a/api/@ohos.thermal.d.ts
+++ b/api/@ohos.thermal.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback, BusinessError, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.uiAppearance.d.ts b/api/@ohos.uiAppearance.d.ts
index 240266e54f6b8dec2cffd4a69aeb2987a7122524..18f9caf545811e813f2bf205280d5d25c2b2eb43 100644
--- a/api/@ohos.uiAppearance.d.ts
+++ b/api/@ohos.uiAppearance.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.update.d.ts b/api/@ohos.update.d.ts
index bb28c6b7e2a1d6741cabd233fa555e56677395ca..6df5e813594e16e898ffea796b64513aa4c2d7cf 100644
--- a/api/@ohos.update.d.ts
+++ b/api/@ohos.update.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.uri.d.ts b/api/@ohos.uri.d.ts
index 245b4d82cfec9f306091786336e962e8f9127f65..80b3641cce369ad5b44526cdae67772a10d14087 100644
--- a/api/@ohos.uri.d.ts
+++ b/api/@ohos.uri.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The uri module provides utilities for URI resolution and parsing.
*
diff --git a/api/@ohos.url.d.ts b/api/@ohos.url.d.ts
index 9b5d98edd0dbfdc526180b178523c1e6a5c6cb09..c3d34983673309e0256cbd6e10b644a1e90c2c7a 100644
--- a/api/@ohos.url.d.ts
+++ b/api/@ohos.url.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The url module provides utilities for URL resolution and parsing.
*
diff --git a/api/@ohos.usb.d.ts b/api/@ohos.usb.d.ts
index ca6f6a87253710372ccbb6a076b55639ea4da149..2a9acae34ce8ead606fdd2143faea33f55805dac 100644
--- a/api/@ohos.usb.d.ts
+++ b/api/@ohos.usb.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* @namespace usb
* @since 8
diff --git a/api/@ohos.usbManager.d.ts b/api/@ohos.usbManager.d.ts
index c638535bfbf9983a823c740e42c98df7b657d9a0..4e0cf5a88067e157b203ed9d9731acbb135a51a0 100644
--- a/api/@ohos.usbManager.d.ts
+++ b/api/@ohos.usbManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* This module provides the capability of manage USB device.
*
diff --git a/api/@ohos.userIAM.faceAuth.d.ts b/api/@ohos.userIAM.faceAuth.d.ts
index a0edad3d2749de3fb703888c31744c78b797bad3..a3a52474f15c4fae2f24d14354f766df9f9d1796 100644
--- a/api/@ohos.userIAM.faceAuth.d.ts
+++ b/api/@ohos.userIAM.faceAuth.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Local Authentication Kit
+ */
+
/**
* This module provides the capability to manage face auth.
*
diff --git a/api/@ohos.userIAM.userAuth.d.ts b/api/@ohos.userIAM.userAuth.d.ts
index a5f0e92a3db6e19f9ad65d98db3787d0e2530fa1..684313864ead2412aed7d82130de13b905d17cce 100644
--- a/api/@ohos.userIAM.userAuth.d.ts
+++ b/api/@ohos.userIAM.userAuth.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Local Authentication Kit
+ */
+
import type { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.util.ArrayList.d.ts b/api/@ohos.util.ArrayList.d.ts
index dcff9debb057c0ca06d68295a775f7a7ab56f341..05dbee7b73ee74ba526faa0b33fc34179971a265 100644
--- a/api/@ohos.util.ArrayList.d.ts
+++ b/api/@ohos.util.ArrayList.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* ArrayList is a linear data structure that is implemented based on arrays.
* ArrayList can dynamically adjust the capacity based on project requirements. It increases the capacity by 50% each time.
diff --git a/api/@ohos.util.Deque.d.ts b/api/@ohos.util.Deque.d.ts
index ff0644a55880aaaf96ed870186e4b0b452eed7de..c15d8eabc4528c930914ec6ae26fac0ef9183e01 100644
--- a/api/@ohos.util.Deque.d.ts
+++ b/api/@ohos.util.Deque.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* Double-ended queue (deque) is a sequence container implemented based on the queue data structure that
* follows the principles of First In First Out (FIFO) and Last In First Out (LIFO).
diff --git a/api/@ohos.util.HashMap.d.ts b/api/@ohos.util.HashMap.d.ts
index 4eefa9671bc36b2ce1ac657cb1af658bb7e684b4..b7085251a8f96e689c0f784d76e549459d4a0bed 100644
--- a/api/@ohos.util.HashMap.d.ts
+++ b/api/@ohos.util.HashMap.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* HashMap is a map implemented based on the array, linked list, and red-black tree. It provides efficient data query, insertion,
* and removal. The elements in a HashMap instance are mappings of key-value pairs. Each key must be unique and have only one value.
diff --git a/api/@ohos.util.HashSet.d.ts b/api/@ohos.util.HashSet.d.ts
index 6e891fcd1ae065c51aae82c47345d796c84cc85c..5f161a2e15928b40a1f4d6af5c216f378cad8896 100644
--- a/api/@ohos.util.HashSet.d.ts
+++ b/api/@ohos.util.HashSet.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* HashSet is implemented based on HashMap. In HashSet, only the value object is processed.
*
diff --git a/api/@ohos.util.LightWeightMap.d.ts b/api/@ohos.util.LightWeightMap.d.ts
index 790fc34cf14bb250ace40debb4f4654616282ffa..0f21eb44ff447c1518cfc2d1b4a66a611cd64c6a 100644
--- a/api/@ohos.util.LightWeightMap.d.ts
+++ b/api/@ohos.util.LightWeightMap.d.ts
@@ -12,7 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
+
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* LightWeightMap stores key-value (KV) pairs. Each key must be unique and have only one value.
*
diff --git a/api/@ohos.util.LightWeightSet.d.ts b/api/@ohos.util.LightWeightSet.d.ts
index 7dbf87ec923e47d6bb423227539bf967481cee3a..8a57cfee3f68964a0339c49e8700ee3b92f467df 100644
--- a/api/@ohos.util.LightWeightSet.d.ts
+++ b/api/@ohos.util.LightWeightSet.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* LightWeightSet stores a set of values, each of which must be unique.
*
diff --git a/api/@ohos.util.LinkedList.d.ts b/api/@ohos.util.LinkedList.d.ts
index f575b0976b1a6d0fd55c097edaaaf7c62d68dfaa..dd9543b72747d2e68901856f5781b6973b51a5e4 100644
--- a/api/@ohos.util.LinkedList.d.ts
+++ b/api/@ohos.util.LinkedList.d.ts
@@ -12,7 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
+
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* LinkedList is implemented based on the doubly linked list. Each node of the doubly linked list has
* references pointing to the previous element and the next element. When querying an element,
diff --git a/api/@ohos.util.List.d.ts b/api/@ohos.util.List.d.ts
index 227a9bb4228dbc6d0ed30b0f63cee87df8996a43..829c0e150ea3737180401105aff7d624018c73ff 100644
--- a/api/@ohos.util.List.d.ts
+++ b/api/@ohos.util.List.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* List is implemented based on the singly linked list. Each node has a reference pointing to the next element.
* When querying an element, the system traverses the list from the beginning.
diff --git a/api/@ohos.util.PlainArray.d.ts b/api/@ohos.util.PlainArray.d.ts
index c8d62fc9f5af3607ca3674d7bac956410da13791..51ffa98202eb65e6fafb4f6af301609f8437eb06 100644
--- a/api/@ohos.util.PlainArray.d.ts
+++ b/api/@ohos.util.PlainArray.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* PlainArray stores key-value (KV) pairs. Each key must be unique, be of the number type, and have only one value.
* PlainArray is based on generics and uses a lightweight structure.
diff --git a/api/@ohos.util.Queue.d.ts b/api/@ohos.util.Queue.d.ts
index 0b01df4dd9d704e87b12e82df4fc0830d6a81011..0ed3f639503fbcf6efcaa0f785ea5fbfe4fe6ef9 100644
--- a/api/@ohos.util.Queue.d.ts
+++ b/api/@ohos.util.Queue.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* Queue follows the principle of First In First Out (FIFO).
* It supports insertion of elements at the end and removal from the front of the queue.
diff --git a/api/@ohos.util.Stack.d.ts b/api/@ohos.util.Stack.d.ts
index 05e3adfaef125658ed38687f347094e7cb11b673..66b586cf55a507b1f43293a5dd4c27b54a802b50 100644
--- a/api/@ohos.util.Stack.d.ts
+++ b/api/@ohos.util.Stack.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* Stack is implemented based on the array data structure.
* It follows the principle Last Out First In (LOFI) and supports data insertion and removal at one end.
diff --git a/api/@ohos.util.TreeMap.d.ts b/api/@ohos.util.TreeMap.d.ts
index cbfabf1017952072386e9f2f9b69837e3e4f73ef..d89d54da96732f85c6dade0365486bd166f06949 100644
--- a/api/@ohos.util.TreeMap.d.ts
+++ b/api/@ohos.util.TreeMap.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* TreeMap stores key-value (KV) pairs. Each key must be unique and have only one value.
* TreeMap is implemented using a red-black tree, which is a binary search tree where keys
diff --git a/api/@ohos.util.TreeSet.d.ts b/api/@ohos.util.TreeSet.d.ts
index 343b670698bad6dc1b97d6f725c2951598388da2..20305eb831821ec60e021484c19fcdf2247271b5 100644
--- a/api/@ohos.util.TreeSet.d.ts
+++ b/api/@ohos.util.TreeSet.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* TreeSet is implemented based on TreeMap. In TreeSet, only value objects are processed.
* TreeSet can be used to store values, each of which must be unique.
diff --git a/api/@ohos.util.Vector.d.ts b/api/@ohos.util.Vector.d.ts
index 8e2ce7e0a96c1398649c95045425c82abe23f4aa..f5d973b71da104bece2774ea99a01446395158c0 100644
--- a/api/@ohos.util.Vector.d.ts
+++ b/api/@ohos.util.Vector.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* Vector is a linear data structure that is implemented based on arrays. When the memory of a vector is used up,
* a larger contiguous memory area is automatically allocated, all the elements are copied to the new memory area,
diff --git a/api/@ohos.util.d.ts b/api/@ohos.util.d.ts
index 4888c5af1b48489e7717f7ae160a1c683ee7df6c..823e389a435346ba9c1afacba094a2b7f6974bba 100644
--- a/api/@ohos.util.d.ts
+++ b/api/@ohos.util.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* TextDecoder support full encoding in ICU data utf-8 utf-16 iso8859 must support in all device, TextEncoder takes a
* stream of code points as input and emits a stream of UTF-8 bytes, and system help function.
diff --git a/api/@ohos.vibrator.d.ts b/api/@ohos.vibrator.d.ts
index 7f62fb4be6c0f44b844d7f3d6d6cb65af57cdffb..906ce22f6bade13ce0c8756b12ff89667994cd16 100644
--- a/api/@ohos.vibrator.d.ts
+++ b/api/@ohos.vibrator.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Sensor Service Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@ohos.wallpaper.d.ts b/api/@ohos.wallpaper.d.ts
index 4d8a34fbbb2afa3c8c261d5e608f6dd0f153dc76..b2623520c09bd82c9a746aba1b004d3631cc25a8 100644
--- a/api/@ohos.wallpaper.d.ts
+++ b/api/@ohos.wallpaper.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import {AsyncCallback} from './@ohos.base';
import image from './@ohos.multimedia.image';
diff --git a/api/@ohos.wantAgent.d.ts b/api/@ohos.wantAgent.d.ts
index 5e9d3195db4e9febcdae95f8966039053a6e2708..2797c1dd0f9371f14af962a06e460aa5a14c6292 100644
--- a/api/@ohos.wantAgent.d.ts
+++ b/api/@ohos.wantAgent.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
import Want from './@ohos.app.ability.Want';
import { WantAgentInfo } from './wantAgent/wantAgentInfo';
diff --git a/api/@ohos.web.webview.d.ts b/api/@ohos.web.webview.d.ts
index 6f11ddf314ba95451b61073fc7ae4e41e11d41a9..392c5874800e41370d514a4e6efeadb5d9c842ba 100644
--- a/api/@ohos.web.webview.d.ts
+++ b/api/@ohos.web.webview.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkWeb
+ */
+
///
import { AsyncCallback } from './@ohos.base';
diff --git a/api/@ohos.wifi.d.ts b/api/@ohos.wifi.d.ts
index dfa200a4aa7068af92049b481874bb288531008f..84534881915d89cb7656ccbaa00cacd6dcaa1de7 100644
--- a/api/@ohos.wifi.d.ts
+++ b/api/@ohos.wifi.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.wifiManager.d.ts b/api/@ohos.wifiManager.d.ts
index 5b4255f7b6dc5cd936f531a776e2ab760e426acc..5df878180ecee207b9f1ea1dfab56fa12e65f13e 100644
--- a/api/@ohos.wifiManager.d.ts
+++ b/api/@ohos.wifiManager.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.wifiManagerExt.d.ts b/api/@ohos.wifiManagerExt.d.ts
index f486723f277a6ffebc6da793d84c2b14350fd7a5..ca1e31fcabd745e7ade670b7033f940419bceba5 100644
--- a/api/@ohos.wifiManagerExt.d.ts
+++ b/api/@ohos.wifiManagerExt.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
* Provides extended methods to operate or manage Wi-Fi.
diff --git a/api/@ohos.wifiext.d.ts b/api/@ohos.wifiext.d.ts
index 74a481a66e889077744a3cf7b2c1ec7ce4675054..1f197f157e6ef88cee9b5b1a9f740aa9bf4269fc 100644
--- a/api/@ohos.wifiext.d.ts
+++ b/api/@ohos.wifiext.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
import { AsyncCallback, Callback } from './@ohos.base';
/**
diff --git a/api/@ohos.window.d.ts b/api/@ohos.window.d.ts
index 6769ba66106a048f7418708fda5f1acf20b406b8..0f9ac6db25f73ffb5aaaac56f245e5ffb15cf365 100644
--- a/api/@ohos.window.d.ts
+++ b/api/@ohos.window.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
///
import { AsyncCallback, Callback } from './@ohos.base';
diff --git a/api/@ohos.worker.d.ts b/api/@ohos.worker.d.ts
index b09d27b0ed3ad6963a6504827c1d21b81608768e..cc548f83fa4ae718164d37d1d532c4a348eb09b7 100644
--- a/api/@ohos.worker.d.ts
+++ b/api/@ohos.worker.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* @typedef WorkerOptions
* Provides options that can be set for the worker to create.
diff --git a/api/@ohos.xml.d.ts b/api/@ohos.xml.d.ts
index c664a18931679a06b2b836fb4dea835f1e95bc20..53a1c31b9b7bc80c259c705382e274b54ba19c76 100644
--- a/api/@ohos.xml.d.ts
+++ b/api/@ohos.xml.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkTS
+ */
+
/**
* The xml module provides utilities for converting XML text to Javascript object, XML generation and parsing.
*
diff --git a/api/@ohos.zlib.d.ts b/api/@ohos.zlib.d.ts
index 9358b1223378c425858350876ce5bd03d361584c..d94bec43d7a57c41949899900d2e44a73611d7e7 100644
--- a/api/@ohos.zlib.d.ts
+++ b/api/@ohos.zlib.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
import { AsyncCallback } from './@ohos.base';
/**
diff --git a/api/@system.app.d.ts b/api/@system.app.d.ts
index d527a45be87ad13c74c9554dacfddd3a6b2253c5..b9a69d8ce46fd68b6d10dfffb2fb14a59531363e 100644
--- a/api/@system.app.d.ts
+++ b/api/@system.app.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Defines the AppResponse info.
*
diff --git a/api/@system.battery.d.ts b/api/@system.battery.d.ts
index 0adc2736abcb346cdc02c38dbc3a9ec4f853bae0..f613a377fb8b85435ed4b35514f1b66bbac95cdd 100644
--- a/api/@system.battery.d.ts
+++ b/api/@system.battery.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* @interface BatteryResponse
* @syscap SystemCapability.PowerManager.BatteryManager.Lite
diff --git a/api/@system.bluetooth.d.ts b/api/@system.bluetooth.d.ts
index caaa7de19e16785a58c8405c8df1938ff44dcea4..53085ff4f187ed6190b0ef8729e02b9feb8ff1a2 100644
--- a/api/@system.bluetooth.d.ts
+++ b/api/@system.bluetooth.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Connectivity Kit
+ */
+
/**
* @typedef StartBLEScanOptions
* @syscap SystemCapability.Communication.Bluetooth.Lite
diff --git a/api/@system.brightness.d.ts b/api/@system.brightness.d.ts
index 25f6b42fa6c3d5658c4cb28de92c892500eaf458..8b82df08308df5ca850bd3c0d81f40cde1adfc5f 100644
--- a/api/@system.brightness.d.ts
+++ b/api/@system.brightness.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* @interface BrightnessResponse
* @syscap SystemCapability.PowerManager.DisplayPowerManager.Lite
diff --git a/api/@system.cipher.d.ts b/api/@system.cipher.d.ts
index 6aee524bb155fe456e7dada8923a10fd86191e55..23de3c848d4ad13862274e563d0b0e1a858c66ed 100644
--- a/api/@system.cipher.d.ts
+++ b/api/@system.cipher.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Crypto Architecture Kit
+ */
+
/**
* Defines the cipher response.
*
diff --git a/api/@system.configuration.d.ts b/api/@system.configuration.d.ts
index 6efad88eceb23a473b666478f4553d15e4ba15ad..317f850ed33492e65bd7745aa1ca2c6c101fb2ef 100644
--- a/api/@system.configuration.d.ts
+++ b/api/@system.configuration.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* @interface LocaleResponse
* @syscap SystemCapability.ArkUI.ArkUI.Lite
diff --git a/api/@system.device.d.ts b/api/@system.device.d.ts
index 98dffeb2f2e906ff8557f190129d37d439ba048b..4ae7eb5da40e00d55b506faed1c49db4b1750f2d 100644
--- a/api/@system.device.d.ts
+++ b/api/@system.device.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* @interface DeviceResponse
* @syscap SystemCapability.Startup.SystemInfo.Lite
diff --git a/api/@system.fetch.d.ts b/api/@system.fetch.d.ts
index 6bfea2dff398e40757c503ad89e595cf545a27be..69f39600c2bf8507cb1db82b50f28a5ff3354a2b 100644
--- a/api/@system.fetch.d.ts
+++ b/api/@system.fetch.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
/**
* This module provides the Fetch Response.
* @interface FetchResponse
diff --git a/api/@system.file.d.ts b/api/@system.file.d.ts
index 9674c93760a2d91821f72abc4ffd80f11150692b..c7d032724069189b3a82f9db61e0d4fdeaea462a 100644
--- a/api/@system.file.d.ts
+++ b/api/@system.file.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Core File Kit
+ */
+
/**
* @interface FileResponse
* @syscap SystemCapability.FileManagement.File.FileIO.Lite
diff --git a/api/@system.geolocation.d.ts b/api/@system.geolocation.d.ts
index c6a47550eefc53fee9198cbdd1884b8cc5582e10..8ea164ce0f4ec2918bca8343692ff09e03586e59 100644
--- a/api/@system.geolocation.d.ts
+++ b/api/@system.geolocation.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Location Kit
+ */
+
/**
* @syscap SystemCapability.Location.Location.Lite
* @deprecated since 9
diff --git a/api/@system.mediaquery.d.ts b/api/@system.mediaquery.d.ts
index 17b9a826821d19a2fafdf7547cdf0cbbe2efc77d..b65df42607452f0ca80623a3eee97f6e66a25df3 100644
--- a/api/@system.mediaquery.d.ts
+++ b/api/@system.mediaquery.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Defines the MediaQuery event.
*
diff --git a/api/@system.network.d.ts b/api/@system.network.d.ts
index 34b3eff36350adc66576bdf0a09d5025e9b703ab..58e9fae211ff43b37734c182496026215c1834ad 100644
--- a/api/@system.network.d.ts
+++ b/api/@system.network.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Network Kit
+ */
+
/**
* This module provides the Network Response.
* @interface NetworkResponse
diff --git a/api/@system.notification.d.ts b/api/@system.notification.d.ts
index d9e1cbd9643bbac14501c1a02eba0898ccf481c1..401ed0b5a530708db5c8311ef0caeeb9ad88d1e6 100644
--- a/api/@system.notification.d.ts
+++ b/api/@system.notification.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Notification Kit
+ */
+
/**
* @typedef ActionResult
* @syscap SystemCapability.Notification.Notification
diff --git a/api/@system.package.d.ts b/api/@system.package.d.ts
index f84a413dcce00cc7a5ecd4aaa9f6e429207ced97..f2f6ff1c53d54f2bc322de7760fa8ccd19980d18 100644
--- a/api/@system.package.d.ts
+++ b/api/@system.package.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Ability Kit
+ */
+
/**
* @typedef CheckPackageHasInstalledResponse
* @syscap SystemCapability.BundleManager.BundleFramework
diff --git a/api/@system.prompt.d.ts b/api/@system.prompt.d.ts
index df42c60572f25e840a2e75229bc27e90547bbbc0..087c0d3c453bc77c9b669744ee7e8954944f694c 100644
--- a/api/@system.prompt.d.ts
+++ b/api/@system.prompt.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Defines the options of ShowToast.
*
diff --git a/api/@system.request.d.ts b/api/@system.request.d.ts
index a2563700c27906c16402a85687a17cfd47e75911..263900df5547e236648385ad815b54d4613cd0af 100644
--- a/api/@system.request.d.ts
+++ b/api/@system.request.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Basic Services Kit
+ */
+
/**
* @interface UploadResponse
* @syscap SystemCapability.MiscServices.Upload
diff --git a/api/@system.router.d.ts b/api/@system.router.d.ts
index b2af5339fb818451a0cc5b7163b3489a6ff5a0e1..1d79cd0eb3a033c82ada9abe20a3f5c8212f2837 100644
--- a/api/@system.router.d.ts
+++ b/api/@system.router.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkUI
+ */
+
/**
* Defines the option of router.
*
diff --git a/api/@system.sensor.d.ts b/api/@system.sensor.d.ts
index 7ea50f09b89fb6bd0459ee9c73cda62798f05cd6..8371bc1823296dc7dea7481dfabd8c64513ee03b 100644
--- a/api/@system.sensor.d.ts
+++ b/api/@system.sensor.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Sensor Service Kit
+ */
+
/**
* @interface AccelerometerResponse
* @permission ohos.permission.ACCELEROMETER
diff --git a/api/@system.storage.d.ts b/api/@system.storage.d.ts
index e2333048047b8d1a0bdbcc4cb35e15455672e11c..4047c848085ece20b9da86b9eb2930f274ba9ee7 100644
--- a/api/@system.storage.d.ts
+++ b/api/@system.storage.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit ArkData
+ */
+
/**
* @typedef GetStorageOptions
* @syscap SystemCapability.DistributedDataManager.Preferences.Core.Lite
diff --git a/api/@system.vibrator.d.ts b/api/@system.vibrator.d.ts
index 8748d89790958832efec40b4e5e3315e63821c40..08faa0b40ceb28347283ed8f213ddbf4ae6b5f07 100644
--- a/api/@system.vibrator.d.ts
+++ b/api/@system.vibrator.d.ts
@@ -13,6 +13,11 @@
* limitations under the License.
*/
+/**
+ * @file
+ * @kit Sensor Service Kit
+ */
+
/**
* @interface VibrateOptions
* @permission ohos.permission.VIBRATE
diff --git a/api/kits/AVSessionKit.d.ts b/api/kits/AVSessionKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..96c89989306c89993d86826e79e67589e83f1492
--- /dev/null
+++ b/api/kits/AVSessionKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import AVCastPicker, { AVCastPickerState } from '../@ohos.multimedia.avCastPicker';
+import avSession from '../@ohos.multimedia.avsession';
+
+export { AVCastPicker, AVCastPickerState, avSession };
diff --git a/api/kits/AbilityKit.d.ts b/api/kits/AbilityKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..3c1c0ceccbb661d53cc60cf370f7171a39667dd3
--- /dev/null
+++ b/api/kits/AbilityKit.d.ts
@@ -0,0 +1,102 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import type ability from '../@ohos.ability.ability';
+import { ErrorCode } from '../@ohos.ability.errorCode';
+import featureAbility from '../@ohos.ability.featureAbility';
+import particleAbility from '../@ohos.ability.particleAbility';
+import abilityAccessCtrl, {
+ type Context, type PermissionRequestResult, Permissions
+} from '../@ohos.abilityAccessCtrl';
+import Ability from '../@ohos.app.ability.Ability';
+import AbilityConstant from '../@ohos.app.ability.AbilityConstant';
+import AbilityLifecycleCallback from '../@ohos.app.ability.AbilityLifecycleCallback';
+import abilityManager from '../@ohos.app.ability.abilityManager';
+import AbilityStage from '../@ohos.app.ability.AbilityStage';
+import ActionExtensionAbility from '../@ohos.app.ability.ActionExtensionAbility';
+import ApplicationStateChangeCallback from '../@ohos.app.ability.ApplicationStateChangeCallback';
+import appManager from '../@ohos.app.ability.appManager';
+import appRecovery from '../@ohos.app.ability.appRecovery';
+import AutoFillExtensionAbility from '../@ohos.app.ability.AutoFillExtensionAbility';
+import autoFillManager from '../@ohos.app.ability.autoFillManager';
+import autoStartupManager from '../@ohos.app.ability.autoStartupManager';
+import ChildProcess from '../@ohos.app.ability.ChildProcess';
+import childProcessManager from '../@ohos.app.ability.childProcessManager';
+import type common from '../@ohos.app.ability.common';
+import { type Configuration } from '../@ohos.app.ability.Configuration';
+import ConfigurationConstant from '../@ohos.app.ability.ConfigurationConstant';
+import contextConstant from '../@ohos.app.ability.contextConstant';
+import dataUriUtils from '../@ohos.app.ability.dataUriUtils';
+import dialogRequest from '../@ohos.app.ability.dialogRequest';
+import dialogSession from '../@ohos.app.ability.dialogSession';
+import EnvironmentCallback from '../@ohos.app.ability.EnvironmentCallback';
+import errorManager from '../@ohos.app.ability.errorManager';
+import ExtensionAbility from '../@ohos.app.ability.ExtensionAbility';
+import insightIntent from '../@ohos.app.ability.insightIntent';
+import InsightIntentContext from '../@ohos.app.ability.InsightIntentContext';
+import insightIntentDriver from '../@ohos.app.ability.insightIntentDriver';
+import InsightIntentExecutor from '../@ohos.app.ability.InsightIntentExecutor';
+import MediaControlExtensionAbility from '../@ohos.app.ability.MediaControlExtensionAbility';
+import missionManager from '../@ohos.app.ability.missionManager';
+import quickFixManager from '../@ohos.app.ability.quickFixManager';
+import ServiceExtensionAbility from '../@ohos.app.ability.ServiceExtensionAbility';
+import ShareExtensionAbility from '../@ohos.app.ability.ShareExtensionAbility';
+import StartOptions from '../@ohos.app.ability.StartOptions';
+import UIAbility, {
+ type Callee, type CalleeCallback, type Caller, type OnReleaseCallback, type OnRemoteStateChangeCallback
+} from '../@ohos.app.ability.UIAbility';
+import UIExtensionAbility from '../@ohos.app.ability.UIExtensionAbility';
+import UIExtensionContentSession from '../@ohos.app.ability.UIExtensionContentSession';
+import UserAuthExtensionAbility from '../@ohos.app.ability.UserAuthExtensionAbility';
+import Want from '../@ohos.app.ability.Want';
+import wantConstant from '../@ohos.app.ability.wantConstant';
+import wantAgent, { type WantAgent } from '../@ohos.app.ability.wantAgent';
+import businessAbilityRouter from '../@ohos.app.businessAbilityRouter';
+import uriPermissionManager from '../@ohos.application.uriPermissionManager';
+import appControl from '../@ohos.bundle.appControl';
+import bundleManager from '../@ohos.bundle.bundleManager';
+import bundleMonitor from '../@ohos.bundle.bundleMonitor';
+import bundleResourceManager from '../@ohos.bundle.bundleResourceManager';
+import bundle from '../@ohos.bundle';
+import defaultAppManager from '../@ohos.bundle.defaultAppManager';
+import distributedBundleManager from '../@ohos.bundle.distributedBundleManager';
+import freeInstall from '../@ohos.bundle.freeInstall';
+import innerBundleManager, { type BundleStatusCallback } from '../@ohos.bundle.innerBundleManager';
+import installer from '../@ohos.bundle.installer';
+import launcherBundleManager from '../@ohos.bundle.launcherBundleManager';
+import overlay from '../@ohos.bundle.overlay';
+import continuationManager from '../@ohos.continuation.continuationManager';
+import distributedBundle from '../@ohos.distributedBundle';
+import distributedMissionManager from '../@ohos.distributedMissionManager';
+import Package, {
+ type CheckPackageHasInstalledOptions, type CheckPackageHasInstalledResponse
+} from '../@system.package';
+
+export {
+ Ability, AbilityConstant, AbilityLifecycleCallback, AbilityStage, ActionExtensionAbility,
+ ApplicationStateChangeCallback, AutoFillExtensionAbility, type BundleStatusCallback, type Callee,
+ type CalleeCallback, type Caller, type CheckPackageHasInstalledOptions, type CheckPackageHasInstalledResponse,
+ ChildProcess, type Configuration, ConfigurationConstant, type Context, EnvironmentCallback, ErrorCode,
+ ExtensionAbility, InsightIntentContext, InsightIntentExecutor, MediaControlExtensionAbility,
+ type OnReleaseCallback, type OnRemoteStateChangeCallback, Package, type PermissionRequestResult, Permissions,
+ ServiceExtensionAbility, ShareExtensionAbility, StartOptions, UIAbility, UIExtensionAbility,
+ UIExtensionContentSession, UserAuthExtensionAbility, Want, type WantAgent, type ability, abilityAccessCtrl,
+ abilityManager, appControl, appManager, appRecovery, autoFillManager, autoStartupManager, bundle, bundleManager,
+ bundleMonitor, bundleResourceManager, businessAbilityRouter, childProcessManager, type common, contextConstant,
+ continuationManager, dataUriUtils, defaultAppManager, dialogRequest, dialogSession, distributedBundle,
+ distributedBundleManager, distributedMissionManager, errorManager, featureAbility, freeInstall,
+ innerBundleManager, insightIntent, insightIntentDriver, installer, launcherBundleManager, missionManager,
+ overlay, particleAbility, quickFixManager, uriPermissionManager, wantAgent, wantConstant
+};
diff --git a/api/kits/AccessibilityKit.d.ts b/api/kits/AccessibilityKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7ff7bca0e5e4d6341d9826045f6cfc392677c2dc
--- /dev/null
+++ b/api/kits/AccessibilityKit.d.ts
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import config from '../@ohos.accessibility.config';
+import accessibility from '../@ohos.accessibility';
+import { GesturePath } from '../@ohos.accessibility.GesturePath';
+import { GesturePoint } from '../@ohos.accessibility.GesturePoint';
+import AccessibilityExtensionAbility, {
+ type AccessibilityElement, type AccessibilityExtensionContext, type ElementAttributeKeys,
+ type ElementAttributeValues, type FocusDirection, type FocusType, type Rect, type WindowType
+} from '../@ohos.application.AccessibilityExtensionAbility';
+
+export {
+ type AccessibilityElement, AccessibilityExtensionAbility, type AccessibilityExtensionContext,
+ type ElementAttributeKeys, type ElementAttributeValues, type FocusDirection, type FocusType, GesturePath,
+ GesturePoint, type Rect, type WindowType, accessibility, config
+};
diff --git a/api/kits/AdsKit.d.ts b/api/kits/AdsKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fdda93a381c4a904ce1e59916e707ad1f72e3efb
--- /dev/null
+++ b/api/kits/AdsKit.d.ts
@@ -0,0 +1,22 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import { AdComponent } from '../@ohos.advertising.AdComponent';
+import AdsServiceExtensionAbility, { type RespCallback } from '../@ohos.advertising.AdsServiceExtensionAbility';
+import { AutoAdComponent } from '../@ohos.advertising.AutoAdComponent';
+import advertising from '../@ohos.advertising';
+import identifier from '../@ohos.identifier.oaid';
+
+export { AdComponent, AdsServiceExtensionAbility, AutoAdComponent, type RespCallback, advertising, identifier };
diff --git a/api/kits/ArkData.d.ts b/api/kits/ArkData.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..469acef9f8deabd34b5bd6b1a8d26a6957c52a96
--- /dev/null
+++ b/api/kits/ArkData.d.ts
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import DataShareExtensionAbility from '../@ohos.application.DataShareExtensionAbility';
+import cloudData from '../@ohos.data.cloudData';
+import commonType from '../@ohos.data.commonType';
+import dataAbility from '../@ohos.data.dataAbility';
+import dataShare from '../@ohos.data.dataShare';
+import dataSharePredicates from '../@ohos.data.dataSharePredicates';
+import type DataShareResultSet from '../@ohos.data.DataShareResultSet';
+import { DataType } from '../@ohos.data.DataShareResultSet';
+import distributedData from '../@ohos.data.distributedData';
+import distributedDataObject from '../@ohos.data.distributedDataObject';
+import distributedKVStore from '../@ohos.data.distributedKVStore';
+import preferences from '../@ohos.data.preferences';
+import rdb from '../@ohos.data.rdb';
+import relationalStore from '../@ohos.data.relationalStore';
+import storage from '../@ohos.data.storage';
+import unifiedDataChannel from '../@ohos.data.unifiedDataChannel';
+import uniformTypeDescriptor from '../@ohos.data.uniformTypeDescriptor';
+import { type ValueType, type ValuesBucket } from '../@ohos.data.ValuesBucket';
+import Storage, {
+ type ClearStorageOptions, type DeleteStorageOptions, type GetStorageOptions, type SetStorageOptions
+} from '../@system.storage';
+
+export {
+ type ClearStorageOptions, DataShareExtensionAbility, type DataShareResultSet, DataType, type DeleteStorageOptions,
+ type GetStorageOptions, type SetStorageOptions, Storage, type ValueType, type ValuesBucket, cloudData, commonType,
+ dataAbility, dataShare, dataSharePredicates, distributedData, distributedDataObject, distributedKVStore,
+ preferences, rdb, relationalStore, storage, unifiedDataChannel, uniformTypeDescriptor
+};
diff --git a/api/kits/ArkGraphics.d.ts b/api/kits/ArkGraphics.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fe9bc68552fdfc640cc266703292315bd3d4ffb6
--- /dev/null
+++ b/api/kits/ArkGraphics.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import effectKit from '../@ohos.effectKit';
+import colorSpaceManager from '../@ohos.graphics.colorSpaceManager';
+
+export { colorSpaceManager, effectKit };
diff --git a/api/kits/ArkGraphics2D.d.ts b/api/kits/ArkGraphics2D.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fe9bc68552fdfc640cc266703292315bd3d4ffb6
--- /dev/null
+++ b/api/kits/ArkGraphics2D.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import effectKit from '../@ohos.effectKit';
+import colorSpaceManager from '../@ohos.graphics.colorSpaceManager';
+
+export { colorSpaceManager, effectKit };
diff --git a/api/kits/ArkTS.d.ts b/api/kits/ArkTS.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..946321d64a03fd6ebe1d4a915f9901ee1037c5ec
--- /dev/null
+++ b/api/kits/ArkTS.d.ts
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import buffer from '../@ohos.buffer';
+import convertxml from '../@ohos.convertxml';
+import process from '../@ohos.process';
+import taskpool from '../@ohos.taskpool';
+import uri from '../@ohos.uri';
+import url from '../@ohos.url';
+import ArrayList from '../@ohos.util.ArrayList';
+import util from '../@ohos.util';
+import Deque from '../@ohos.util.Deque';
+import HashMap from '../@ohos.util.HashMap';
+import HashSet from '../@ohos.util.HashSet';
+import LightWeightMap from '../@ohos.util.LightWeightMap';
+import LightWeightSet from '../@ohos.util.LightWeightSet';
+import LinkedList from '../@ohos.util.LinkedList';
+import List from '../@ohos.util.List';
+import PlainArray from '../@ohos.util.PlainArray';
+import Queue from '../@ohos.util.Queue';
+import Stack from '../@ohos.util.Stack';
+import TreeMap from '../@ohos.util.TreeMap';
+import TreeSet from '../@ohos.util.TreeSet';
+import Vector from '../@ohos.util.Vector';
+import worker, {
+ type DedicatedWorkerGlobalScope, type ErrorEvent, type Event, type EventListener, type EventTarget,
+ type MessageEvent, type MessageEvents, type PostMessageOptions, type ThreadWorkerGlobalScope,
+ type WorkerEventListener, type WorkerEventTarget, type WorkerOptions
+} from '../@ohos.worker';
+import xml from '../@ohos.xml';
+
+export {
+ ArrayList, convertxml, type DedicatedWorkerGlobalScope, Deque, type ErrorEvent, type Event, type EventListener,
+ type EventTarget, HashMap, HashSet, LightWeightMap, LightWeightSet, LinkedList, List, type MessageEvent,
+ type MessageEvents, PlainArray, type PostMessageOptions, Queue, Stack, type ThreadWorkerGlobalScope, TreeMap,
+ TreeSet, Vector, type WorkerEventListener, type WorkerEventTarget, type WorkerOptions, buffer, process, taskpool,
+ uri, url, util, worker, xml
+};
diff --git a/api/kits/ArkUI.d.ts b/api/kits/ArkUI.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..83bff9f139272caad57bbc66e4c7c4ddfecdcbad
--- /dev/null
+++ b/api/kits/ArkUI.d.ts
@@ -0,0 +1,118 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import windowAnimationManager from '../@ohos.animation.windowAnimationManager';
+import Animator, { type AnimatorOptions, AnimatorResult } from '../@ohos.animator';
+import WindowExtensionAbility, { type WindowExtensionContext } from '../@ohos.application.WindowExtensionAbility';
+import { Breadcrumb, LabelInfo } from '../@ohos.arkui.advanced.Breadcrumb';
+import {
+ Chip, ChipOptions, ChipSize, IconCommonOptions, LabelMarginOptions, LabelOptions, PrefixIconOptions,
+ SuffixIconOptions
+} from '../@ohos.arkui.advanced.Chip';
+import {
+ ComposeListItem, ContentItem, IconType, OperateButton, OperateCheck, OperateIcon, OperateItem
+} from '../@ohos.arkui.advanced.ComposeListItem';
+import { ComposeTitleBar, ComposeTitleBarMenuItem } from '../@ohos.arkui.advanced.ComposeTitleBar';
+import { CounterComponent, CounterOptions, CounterType, DateData } from '../@ohos.arkui.advanced.Counter';
+import {
+ AlertDialog, ButtonOptions, ConfirmDialog, LoadingDialog, SelectDialog, TipsDialog
+} from '../@ohos.arkui.advanced.Dialog';
+import {
+ EditableLeftIconType, EditableTitleBar, EditableTitleBarMenuItem
+} from '../@ohos.arkui.advanced.EditableTitleBar';
+import { Filter, FilterParams, FilterResult, FilterType } from '../@ohos.arkui.advanced.Filter';
+import {
+ Popup, PopupButtonOptions, PopupIconOptions, PopupOptions, PopupTextOptions
+} from '../@ohos.arkui.advanced.Popup';
+import { ProgressButton } from '../@ohos.arkui.advanced.ProgressButton';
+import {
+ CapsuleSegmentButtonConstructionOptions, CapsuleSegmentButtonOptions, SegmentButton,
+ SegmentButtonItemOptionsArray, SegmentButtonOptions, TabSegmentButtonConstructionOptions, TabSegmentButtonOptions
+} from '../@ohos.arkui.advanced.SegmentButton';
+import {
+ EditorEventInfo, EditorMenuOptions, ExpandedMenuOptions, SelectionMenu, SelectionMenuOptions
+} from '../@ohos.arkui.advanced.SelectionMenu';
+import { SelectTitleBar, SelectTitleBarMenuItem } from '../@ohos.arkui.advanced.SelectTitleBar';
+import { SplitLayout } from '../@ohos.arkui.advanced.SplitLayout';
+import { OperationOption, OperationType, SelectOptions, SubHeader } from '../@ohos.arkui.advanced.SubHeader';
+import { SwipeRefresher } from '../@ohos.arkui.advanced.SwipeRefresher';
+import { TabTitleBar, TabTitleBarMenuItem, TabTitleBarTabItem } from '../@ohos.arkui.advanced.TabTitleBar';
+import { ItemState, ToolBar, ToolBarOption, ToolBarOptions } from '../@ohos.arkui.advanced.ToolBar';
+import {
+ CallbackParam, NodeParam, TreeController, TreeListenType, TreeListener, TreeListenerManager, TreeView
+} from '../@ohos.arkui.advanced.TreeView';
+import componentSnapshot from '../@ohos.arkui.componentSnapshot';
+import componentUtils from '../@ohos.arkui.componentUtils';
+import dragController from '../@ohos.arkui.dragController';
+import { DrawableDescriptor, LayeredDrawableDescriptor } from '../@ohos.arkui.drawableDescriptor';
+import inspector from '../@ohos.arkui.inspector';
+import uiObserver from '../@ohos.arkui.observer';
+import performanceMonitor from '../@ohos.arkui.performanceMonitor';
+import {
+ type AtomicServiceBar, ComponentUtils, DragController, Font, KeyboardAvoidMode, MediaQuery, PromptAction, Router,
+ UIContext, UIInspector, UIObserver
+} from '../@ohos.arkui.UIContext';
+import curves from '../@ohos.curves';
+import dragInteraction from '../@ohos.deviceStatus.dragInteraction';
+import display from '../@ohos.display';
+import font from '../@ohos.font';
+import matrix4 from '../@ohos.matrix4';
+import MeasureText, { type MeasureOptions } from '../@ohos.measure';
+import mediaquery from '../@ohos.mediaquery';
+import PiPWindow from '../@ohos.PiPWindow';
+import pluginComponentManager from '../@ohos.pluginComponent';
+import prompt from '../@ohos.prompt';
+import promptAction from '../@ohos.promptAction';
+import router from '../@ohos.router';
+import screen from '../@ohos.screen';
+import screenshot from '../@ohos.screenshot';
+import uiAppearance from '../@ohos.uiAppearance';
+import window from '../@ohos.window';
+import App, { type AppResponse, type RequestFullWindowOptions, type ScreenOnVisibleOptions } from '../@system.app';
+import Configuration, { type LocaleResponse } from '../@system.configuration';
+import SystemMediaQuery, { type MediaQueryEvent, type MediaQueryList } from '../@system.mediaquery';
+import Prompt, {
+ type Button, type ShowActionMenuOptions, type ShowDialogOptions, type ShowDialogSuccessResponse,
+ type ShowToastOptions
+} from '../@system.prompt';
+import SystemRouter, {
+ type BackRouterOptions, type DisableAlertBeforeBackPageOptions, type EnableAlertBeforeBackPageOptions,
+ type RouterOptions, type RouterState
+} from '../@system.router';
+
+export {
+ AlertDialog, Animator, type AnimatorOptions, AnimatorResult, App, type AppResponse, type AtomicServiceBar,
+ type BackRouterOptions, Breadcrumb, type Button, ButtonOptions, CallbackParam,
+ CapsuleSegmentButtonConstructionOptions, CapsuleSegmentButtonOptions, Chip, ChipOptions, ChipSize, ComponentUtils,
+ ComposeListItem, ComposeTitleBar, ComposeTitleBarMenuItem, Configuration, ConfirmDialog, ContentItem,
+ CounterComponent, CounterOptions, CounterType, DateData, type DisableAlertBeforeBackPageOptions, DragController,
+ DrawableDescriptor, EditableLeftIconType, EditableTitleBar, EditableTitleBarMenuItem, EditorEventInfo,
+ EditorMenuOptions, type EnableAlertBeforeBackPageOptions, ExpandedMenuOptions, Filter, FilterParams, FilterResult,
+ FilterType, Font, IconCommonOptions, IconType, ItemState, KeyboardAvoidMode, LabelInfo, LabelMarginOptions,
+ LabelOptions, LayeredDrawableDescriptor, LoadingDialog, type LocaleResponse, type MeasureOptions, MeasureText,
+ MediaQuery, type MediaQueryEvent, type MediaQueryList, NodeParam, OperateButton, OperateCheck, OperateIcon,
+ OperateItem, OperationOption, OperationType, PiPWindow, Popup, PopupButtonOptions, PopupIconOptions, PopupOptions,
+ PopupTextOptions, PrefixIconOptions, ProgressButton, Prompt, PromptAction, type RequestFullWindowOptions, Router,
+ type RouterOptions, type RouterState, type ScreenOnVisibleOptions, SegmentButton, SegmentButtonItemOptionsArray,
+ SegmentButtonOptions, SelectDialog, SelectOptions, SelectTitleBar, SelectTitleBarMenuItem, SelectionMenu,
+ SelectionMenuOptions, type ShowActionMenuOptions, type ShowDialogOptions, type ShowDialogSuccessResponse,
+ type ShowToastOptions, SplitLayout, SubHeader, SuffixIconOptions, SwipeRefresher, SystemMediaQuery, SystemRouter,
+ TabSegmentButtonConstructionOptions, TabSegmentButtonOptions, TabTitleBar, TabTitleBarMenuItem, TabTitleBarTabItem,
+ TipsDialog, ToolBar, ToolBarOption, ToolBarOptions, TreeController, TreeListenType, TreeListener,
+ TreeListenerManager, TreeView, UIContext, UIInspector, UIObserver, WindowExtensionAbility,
+ type WindowExtensionContext, componentSnapshot, componentUtils, curves, display, dragController, dragInteraction,
+ font, inspector, matrix4, mediaquery, performanceMonitor, pluginComponentManager, prompt, promptAction, router,
+ screen, screenshot, uiAppearance, uiObserver, window, windowAnimationManager
+};
diff --git a/api/kits/ArkWeb.d.ts b/api/kits/ArkWeb.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..98c513c7424e2b5beab12a91b00d0e79a03f0a85
--- /dev/null
+++ b/api/kits/ArkWeb.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import webview from '../@ohos.web.webview';
+
+export { webview };
diff --git a/api/kits/AudioKit.d.ts b/api/kits/AudioKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..d7d162b24bb1b0c73becc091609c8809352bc22c
--- /dev/null
+++ b/api/kits/AudioKit.d.ts
@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import audio from '../@ohos.multimedia.audio';
+import audioHaptic from '../@ohos.multimedia.audioHaptic';
+import systemSoundManager from '../@ohos.multimedia.systemSoundManager';
+
+export { audio, audioHaptic, systemSoundManager };
diff --git a/api/kits/BackgroundTasksKit.d.ts b/api/kits/BackgroundTasksKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..3f2c4ca957d1e65c4a6bb46e9f8326417abe21dc
--- /dev/null
+++ b/api/kits/BackgroundTasksKit.d.ts
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import backgroundTaskManager from '../@ohos.resourceschedule.backgroundTaskManager';
+import bundleState from '../@ohos.bundleState';
+import reminderAgent from '../@ohos.reminderAgent';
+import reminderAgentManager from '../@ohos.reminderAgentManager';
+import deviceStandby from '../@ohos.resourceschedule.deviceStandby';
+import usageStatistics from '../@ohos.resourceschedule.usageStatistics';
+import workScheduler from '../@ohos.resourceschedule.workScheduler';
+import WorkSchedulerExtensionAbility, {
+ type WorkSchedulerExtensionContext
+} from '../@ohos.WorkSchedulerExtensionAbility';
+
+export {
+ WorkSchedulerExtensionAbility, type WorkSchedulerExtensionContext, backgroundTaskManager, bundleState,
+ deviceStandby, reminderAgent, reminderAgentManager, usageStatistics, workScheduler
+};
diff --git a/api/kits/BasicServicesKit.d.ts b/api/kits/BasicServicesKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..cbac8dbe2f78891569df16786f7d334c99bbcdda
--- /dev/null
+++ b/api/kits/BasicServicesKit.d.ts
@@ -0,0 +1,69 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import appAccount from '../@ohos.account.appAccount';
+import distributedAccount from '../@ohos.account.distributedAccount';
+import osAccount from '../@ohos.account.osAccount';
+import PrintExtensionAbility from '../@ohos.app.ability.PrintExtensionAbility';
+import { type AsyncCallback, type BusinessError, type Callback, type ErrorCallback } from '../@ohos.base';
+import batteryInfo from '../@ohos.batteryInfo';
+import batteryStats from '../@ohos.batteryStatistics';
+import brightness from '../@ohos.brightness';
+import charger from '../@ohos.charger';
+import deviceAttest from '../@ohos.deviceAttest';
+import deviceInfo from '../@ohos.deviceInfo';
+import pasteboard from '../@ohos.pasteboard';
+import power from '../@ohos.power';
+import print from '../@ohos.print';
+import request from '../@ohos.request';
+import runningLock from '../@ohos.runningLock';
+import screenLock from '../@ohos.screenLock';
+import settings from '../@ohos.settings';
+import systemCapability from '../@ohos.systemCapability';
+import systemDateTime from '../@ohos.systemDateTime';
+import systemParameter from '../@ohos.systemparameter';
+import systemParameterEnhance from '../@ohos.systemParameterEnhance';
+import systemTime from '../@ohos.systemTime';
+import systemTimer from '../@ohos.systemTimer';
+import thermal from '../@ohos.thermal';
+import update from '../@ohos.update';
+import usb from '../@ohos.usb';
+import usbManager from '../@ohos.usbManager';
+import wallpaper from '../@ohos.wallpaper';
+import WallpaperExtensionAbility from '../@ohos.WallpaperExtensionAbility';
+import zlib from '../@ohos.zlib';
+import Battery, { type BatteryResponse, type GetStatusOptions } from '../@system.battery';
+import Brightness, {
+ type BrightnessModeResponse, type BrightnessResponse, type GetBrightnessModeOptions, type GetBrightnessOptions,
+ type SetBrightnessModeOptions, type SetBrightnessOptions, type SetKeepScreenOnOptions
+} from '../@system.brightness';
+import Device, { type DeviceResponse, type GetDeviceOptions } from '../@system.device';
+import Request, {
+ type DownloadRequestOptions, type DownloadResponse, type OnDownloadCompleteOptions,
+ type OnDownloadCompleteResponse, type RequestData, type RequestFile, type UploadRequestOptions, type UploadResponse
+} from '../@system.request';
+
+export {
+ type AsyncCallback, Battery, type BatteryResponse, Brightness, type BrightnessModeResponse,
+ type BrightnessResponse, type BusinessError, type Callback, Device, type DeviceResponse,
+ type DownloadRequestOptions, type DownloadResponse, type ErrorCallback, type GetBrightnessModeOptions,
+ type GetBrightnessOptions, type GetDeviceOptions, type GetStatusOptions, type OnDownloadCompleteOptions,
+ type OnDownloadCompleteResponse, PrintExtensionAbility, Request, type RequestData, type RequestFile,
+ type SetBrightnessModeOptions, type SetBrightnessOptions, type SetKeepScreenOnOptions, type UploadRequestOptions,
+ type UploadResponse, WallpaperExtensionAbility, appAccount, batteryInfo, batteryStats, brightness, charger,
+ deviceAttest, deviceInfo, distributedAccount, osAccount, pasteboard, power, print, request, runningLock,
+ screenLock, settings, systemCapability, systemDateTime, systemParameter, systemParameterEnhance, systemTime,
+ systemTimer, thermal, update, usb, usbManager, wallpaper, zlib
+};
diff --git a/api/kits/CalendarKit.d.ts b/api/kits/CalendarKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..58e0b9a69214bd909186c885d6a8bedbc70e2a46
--- /dev/null
+++ b/api/kits/CalendarKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import calendarManager from '../@ohos.calendarManager';
+
+export { calendarManager };
diff --git a/api/kits/CallKit.d.ts b/api/kits/CallKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..46cfb49d8d0fec4c4e850bb545390da52e649127
--- /dev/null
+++ b/api/kits/CallKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import call from '../@ohos.telephony.call';
+
+export { call };
diff --git a/api/kits/CameraKit.d.ts b/api/kits/CameraKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e90f3147885fde87e9647a7dfdf4775749e14374
--- /dev/null
+++ b/api/kits/CameraKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import camera from '../@ohos.multimedia.camera';
+
+export { camera };
diff --git a/api/kits/ConnectivityKit.d.ts b/api/kits/ConnectivityKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..17332a2d12c049ba58b8625d16db70c470fb7aca
--- /dev/null
+++ b/api/kits/ConnectivityKit.d.ts
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import a2dp from '../@ohos.bluetooth.a2dp';
+import access from '../@ohos.bluetooth.access';
+import baseProfile from '../@ohos.bluetooth.baseProfile';
+import ble from '../@ohos.bluetooth.ble';
+import connection from '../@ohos.bluetooth.connection';
+import constant from '../@ohos.bluetooth.constant';
+import bluetooth from '../@ohos.bluetooth';
+import hfp from '../@ohos.bluetooth.hfp';
+import hid from '../@ohos.bluetooth.hid';
+import pan from '../@ohos.bluetooth.pan';
+import pbap from '../@ohos.bluetooth.pbap';
+import socket from '../@ohos.bluetooth.socket';
+import wearDetection from '../@ohos.bluetooth.wearDetection';
+import bluetoothManager from '../@ohos.bluetoothManager';
+import connectedTag from '../@ohos.connectedTag';
+import cardEmulation from '../@ohos.nfc.cardEmulation';
+import nfcController from '../@ohos.nfc.controller';
+import tag from '../@ohos.nfc.tag';
+import omapi from '../@ohos.secureElement';
+import wifi from '../@ohos.wifi';
+import wifiext from '../@ohos.wifiext';
+import wifiManager from '../@ohos.wifiManager';
+import wifiManagerExt from '../@ohos.wifiManagerExt';
+import Bluetooth, {
+ type BLEFoundResponse, type BluetoothDevice, type StartBLEScanOptions, type StopBLEScanOptions,
+ type SubscribeBLEFoundOptions
+} from '../@system.bluetooth';
+
+export {
+ type BLEFoundResponse, Bluetooth, type BluetoothDevice, type StartBLEScanOptions, type StopBLEScanOptions,
+ type SubscribeBLEFoundOptions, a2dp, access, baseProfile, ble, bluetooth, bluetoothManager, cardEmulation,
+ connectedTag, connection, constant, hfp, hid, nfcController, omapi, pan, pbap, socket, tag, wearDetection, wifi,
+ wifiManager, wifiManagerExt, wifiext
+};
diff --git a/api/kits/ContactsKit.d.ts b/api/kits/ContactsKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..c7c4ee986bf3f44336119800cff0ad91267e4664
--- /dev/null
+++ b/api/kits/ContactsKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import contact from '../@ohos.contact';
+
+export { contact };
diff --git a/api/kits/CoreFileKit.d.ts b/api/kits/CoreFileKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..1682e9acc4afba2fb73f2e25550772a9fcccf986
--- /dev/null
+++ b/api/kits/CoreFileKit.d.ts
@@ -0,0 +1,57 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import BackupExtensionAbility, { type BundleVersion } from '../@ohos.application.BackupExtensionAbility';
+import document from '../@ohos.document';
+import backup from '../@ohos.file.backup';
+import cloudSync from '../@ohos.file.cloudSync';
+import cloudSyncManager from '../@ohos.file.cloudSyncManager';
+import Environment from '../@ohos.file.environment';
+import fileAccess from '../@ohos.file.fileAccess';
+import fileExtensionInfo from '../@ohos.file.fileExtensionInfo';
+import fileUri from '../@ohos.file.fileuri';
+import fileIo, {
+ type ConflictFiles, type Filter, type Options, type ReaderIteratorResult, type WatchEvent, type WatchEventListener,
+ type Watcher
+} from '../@ohos.file.fs';
+import hash from '../@ohos.file.hash';
+import picker from '../@ohos.file.picker';
+import recent from '../@ohos.file.recent';
+import securityLabel from '../@ohos.file.securityLabel';
+import statfs from '../@ohos.file.statvfs';
+import storageStatistics from '../@ohos.file.storageStatistics';
+import trash from '../@ohos.file.trash';
+import volumeManager from '../@ohos.file.volumeManager';
+import fileIO from '../@ohos.fileio';
+import userFileManager from '../@ohos.filemanagement.userFileManager';
+import fileShare from '../@ohos.fileshare';
+import Statfs from '../@ohos.statfs';
+import File, {
+ type FileAccessOption, type FileCopyOption, type FileDeleteOption, type FileGetOption, type FileListOption,
+ type FileListResponse, type FileMkdirOption, type FileMoveOption, type FileReadArrayBufferOption,
+ type FileReadArrayBufferResponse, type FileReadTextOption, type FileReadTextResponse, type FileResponse,
+ type FileRmdirOption, type FileWriteArrayBufferOption, type FileWriteTextOption
+} from '../@system.file';
+
+export {
+ BackupExtensionAbility, type BundleVersion, type ConflictFiles, Environment, File, type FileAccessOption,
+ type FileCopyOption, type FileDeleteOption, type FileGetOption, type FileListOption, type FileListResponse,
+ type FileMkdirOption, type FileMoveOption, type FileReadArrayBufferOption, type FileReadArrayBufferResponse,
+ type FileReadTextOption, type FileReadTextResponse, type FileResponse, type FileRmdirOption,
+ type FileWriteArrayBufferOption, type FileWriteTextOption, type Filter, type Options, type ReaderIteratorResult,
+ Statfs, type WatchEvent, type WatchEventListener, type Watcher, backup, cloudSync, cloudSyncManager, document,
+ fileAccess, fileExtensionInfo, fileIO, fileIo, fileShare, fileUri, hash, picker, recent, securityLabel, statfs,
+ storageStatistics, trash, userFileManager, volumeManager
+};
diff --git a/api/kits/CryptoArchitectureKit.d.ts b/api/kits/CryptoArchitectureKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..5de2822535f192ee21818c61effe59a95de29d7b
--- /dev/null
+++ b/api/kits/CryptoArchitectureKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import cryptoFramework from '../@ohos.security.cryptoFramework';
+import Cipher, { type CipherAesOptions, type CipherResponse, type CipherRsaOptions } from '../@system.cipher';
+
+export { Cipher, type CipherAesOptions, type CipherResponse, type CipherRsaOptions, cryptoFramework };
diff --git a/api/kits/DataLossPreventionKit.d.ts b/api/kits/DataLossPreventionKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..d51285b83ed160afa7adfa4654f99effdf8ec67d
--- /dev/null
+++ b/api/kits/DataLossPreventionKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import dlpPermission from '../@ohos.dlpPermission';
+
+export { dlpPermission };
diff --git a/api/kits/DeviceCertificateKit.d.ts b/api/kits/DeviceCertificateKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..8edf7771b046e96f6c5e135b84b2b64b915d6cab
--- /dev/null
+++ b/api/kits/DeviceCertificateKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import cert from '../@ohos.security.cert';
+import certificateManager from '../@ohos.security.certManager';
+
+export { cert, certificateManager };
diff --git a/api/kits/DistributedServiceKit.d.ts b/api/kits/DistributedServiceKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..801d379e46754eeec674216cd93d1c0d3e8747d9
--- /dev/null
+++ b/api/kits/DistributedServiceKit.d.ts
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import cooperate from '../@ohos.cooperate';
+import distributedDeviceManager from '../@ohos.distributedDeviceManager';
+import deviceManager from '../@ohos.distributedHardware.deviceManager';
+import hardwareManager from '../@ohos.distributedHardware.hardwareManager';
+
+export { cooperate, deviceManager, distributedDeviceManager, hardwareManager };
diff --git a/api/kits/DriverDevelopmentKit.d.ts b/api/kits/DriverDevelopmentKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ccbc16014771ab7a272032bff3e39d31e03ff612
--- /dev/null
+++ b/api/kits/DriverDevelopmentKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import DriverExtensionAbility, { type DriverExtensionContext } from '../@ohos.app.ability.DriverExtensionAbility';
+import deviceManager from '../@ohos.driver.deviceManager';
+
+export { DriverExtensionAbility, type DriverExtensionContext, deviceManager };
diff --git a/api/kits/FormKit.d.ts b/api/kits/FormKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..4ba94fd766baf884f85821a9fe1762df734e3837
--- /dev/null
+++ b/api/kits/FormKit.d.ts
@@ -0,0 +1,25 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import formAgent from '../@ohos.app.form.formAgent';
+import formBindingData from '../@ohos.app.form.formBindingData';
+import FormExtensionAbility from '../@ohos.app.form.FormExtensionAbility';
+import formHost from '../@ohos.app.form.formHost';
+import formInfo from '../@ohos.app.form.formInfo';
+import formObserver from '../@ohos.app.form.formObserver';
+import formProvider from '../@ohos.app.form.formProvider';
+import formError from '../@ohos.application.formError';
+
+export { FormExtensionAbility, formAgent, formBindingData, formError, formHost, formInfo, formObserver, formProvider };
diff --git a/api/kits/IMEKit.d.ts b/api/kits/IMEKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..cbd1fa5e58143133ed627898d5f15ce2a1940492
--- /dev/null
+++ b/api/kits/IMEKit.d.ts
@@ -0,0 +1,24 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import inputMethod from '../@ohos.inputMethod';
+import inputMethodEngine from '../@ohos.inputMethodEngine';
+import InputMethodExtensionAbility from '../@ohos.InputMethodExtensionAbility';
+import InputMethodExtensionContext from '../@ohos.InputMethodExtensionContext';
+import type InputMethodSubtype from '../@ohos.InputMethodSubtype';
+
+export {
+ InputMethodExtensionAbility, InputMethodExtensionContext, type InputMethodSubtype, inputMethod, inputMethodEngine
+};
diff --git a/api/kits/IPCKit.d.ts b/api/kits/IPCKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7f8602e100aaf975aa6528c1d4f22c37ea949590
--- /dev/null
+++ b/api/kits/IPCKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import rpc from '../@ohos.rpc';
+
+export { rpc };
diff --git a/api/kits/ImageKit.d.ts b/api/kits/ImageKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..7ce1d787a2441b859f2bbc3c681ce0dbd16983d8
--- /dev/null
+++ b/api/kits/ImageKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import image from '../@ohos.multimedia.image';
+
+export { image };
diff --git a/api/kits/InputKit.d.ts b/api/kits/InputKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..e2cb0d4559792b8c2a0316333b67e57fa104c93c
--- /dev/null
+++ b/api/kits/InputKit.d.ts
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import { PanelFlag, type PanelInfo, PanelType } from '../@ohos.inputMethod.Panel';
+import { InputMethodListDialog, Pattern, PatternOptions } from '../@ohos.inputMethodList';
+import {
+ ActionType, type FourFingersSwipe, type Pinch, type Rotate, type ThreeFingersSwipe, type ThreeFingersTap
+} from '../@ohos.multimodalInput.gestureEvent';
+import inputConsumer from '../@ohos.multimodalInput.inputConsumer';
+import inputDevice from '../@ohos.multimodalInput.inputDevice';
+import inputDeviceCooperate from '../@ohos.multimodalInput.inputDeviceCooperate';
+import { type InputEvent } from '../@ohos.multimodalInput.inputEvent';
+import inputEventClient from '../@ohos.multimodalInput.inputEventClient';
+import inputMonitor from '../@ohos.multimodalInput.inputMonitor';
+import { IntentionCode } from '../@ohos.multimodalInput.intentionCode';
+import { KeyCode } from '../@ohos.multimodalInput.keyCode';
+import { Action, type Key, type KeyEvent } from '../@ohos.multimodalInput.keyEvent';
+import {
+ Action as MouseAction, Axis, type AxisValue, Button, type MouseEvent, ToolType as MouseToolType
+} from '../@ohos.multimodalInput.mouseEvent';
+import pointer from '../@ohos.multimodalInput.pointer';
+import shortKey from '../@ohos.multimodalInput.shortKey';
+import {
+ Action as KeyAction, SourceType, ToolType, type Touch, type TouchEvent
+} from '../@ohos.multimodalInput.touchEvent';
+
+export {
+ Action, ActionType, Axis, type AxisValue, Button, type FourFingersSwipe, type InputEvent, InputMethodListDialog,
+ IntentionCode, type Key, KeyAction, KeyCode, type KeyEvent, MouseAction, type MouseEvent, MouseToolType, PanelFlag,
+ type PanelInfo, PanelType, Pattern, PatternOptions, type Pinch, type Rotate, SourceType, type ThreeFingersSwipe,
+ type ThreeFingersTap, ToolType, type Touch, type TouchEvent, inputConsumer, inputDevice, inputDeviceCooperate,
+ inputEventClient, inputMonitor, pointer, shortKey
+};
diff --git a/api/kits/LancetKit.d.ts b/api/kits/LancetKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ae0e2f4908cc597474b4918f542eda70461999a4
--- /dev/null
+++ b/api/kits/LancetKit.d.ts
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import bytrace from '../@ohos.bytrace';
+import FaultLogger from '../@ohos.faultLogger';
+import hiAppEvent from '../@ohos.hiviewdfx.hiAppEvent';
+import hichecker from '../@ohos.hichecker';
+import hidebug from '../@ohos.hidebug';
+import hilog from '../@ohos.hilog';
+import hiSysEvent from '../@ohos.hiSysEvent';
+import hiTraceChain from '../@ohos.hiTraceChain';
+import hiTraceMeter from '../@ohos.hiTraceMeter';
+import logLibrary from '../@ohos.logLibrary';
+
+export {
+ FaultLogger, bytrace, hiAppEvent, hiSysEvent, hiTraceChain, hiTraceMeter, hichecker, hidebug, hilog,
+ logLibrary
+};
diff --git a/api/kits/LocalAuthenticationKit.d.ts b/api/kits/LocalAuthenticationKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..f0e9dda1af7c94f8aac68dae9ca0da8e2d87c80e
--- /dev/null
+++ b/api/kits/LocalAuthenticationKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import faceAuth from '../@ohos.userIAM.faceAuth';
+import userAuth from '../@ohos.userIAM.userAuth';
+
+export { faceAuth, userAuth };
diff --git a/api/kits/LocalizationKit.d.ts b/api/kits/LocalizationKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ee37b51b0d7f6e8ae8bfbb7414a4afb3fc825033
--- /dev/null
+++ b/api/kits/LocalizationKit.d.ts
@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import i18n from '../@ohos.i18n';
+import intl from '../@ohos.intl';
+import resourceManager from '../@ohos.resourceManager';
+
+export { i18n, intl, resourceManager };
diff --git a/api/kits/LocationKit.d.ts b/api/kits/LocationKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..a8999d7faa5ac2f85f4e49c03fe691805dd88e42
--- /dev/null
+++ b/api/kits/LocationKit.d.ts
@@ -0,0 +1,26 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import geolocation from '../@ohos.geolocation';
+import geoLocationManager from '../@ohos.geoLocationManager';
+import Geolocation, {
+ type GeolocationResponse, type GetLocationOption, type GetLocationTypeOption, type GetLocationTypeResponse,
+ type SubscribeLocationOption
+} from '../@system.geolocation';
+
+export {
+ Geolocation, type GeolocationResponse, type GetLocationOption, type GetLocationTypeOption,
+ type GetLocationTypeResponse, type SubscribeLocationOption, geoLocationManager, geolocation
+};
diff --git a/api/kits/MDMKit.d.ts b/api/kits/MDMKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..93238645f11923035a0c6bdc485a2b4b452ac3ba
--- /dev/null
+++ b/api/kits/MDMKit.d.ts
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import configPolicy from '../@ohos.configPolicy';
+import accountManager from '../@ohos.enterprise.accountManager';
+import adminManager from '../@ohos.enterprise.adminManager';
+import applicationManager from '../@ohos.enterprise.applicationManager';
+import bluetoothManager from '../@ohos.enterprise.bluetoothManager';
+import browser from '../@ohos.enterprise.browser';
+import bundleManager from '../@ohos.enterprise.bundleManager';
+import dateTimeManager from '../@ohos.enterprise.dateTimeManager';
+import deviceControl from '../@ohos.enterprise.deviceControl';
+import deviceInfo from '../@ohos.enterprise.deviceInfo';
+import deviceSettings from '../@ohos.enterprise.deviceSettings';
+import EnterpriseAdminExtensionAbility from '../@ohos.enterprise.EnterpriseAdminExtensionAbility';
+import locationManager from '../@ohos.enterprise.locationManager';
+import networkManager from '../@ohos.enterprise.networkManager';
+import restrictions from '../@ohos.enterprise.restrictions';
+import securityManager from '../@ohos.enterprise.securityManager';
+import systemManager from '../@ohos.enterprise.systemManager';
+import usbManager from '../@ohos.enterprise.usbManager';
+import wifiManager from '../@ohos.enterprise.wifiManager';
+
+export {
+ EnterpriseAdminExtensionAbility, accountManager, adminManager, applicationManager, bluetoothManager, browser,
+ bundleManager, configPolicy, dateTimeManager, deviceControl, deviceInfo, deviceSettings, locationManager,
+ networkManager, restrictions, securityManager, systemManager, usbManager, wifiManager
+};
diff --git a/api/kits/MediaKit.d.ts b/api/kits/MediaKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fa87e1125a1f206e543bcd30c70d821dddaeb927
--- /dev/null
+++ b/api/kits/MediaKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import media from '../@ohos.multimedia.media';
+
+export { media };
diff --git a/api/kits/MediaLibraryKit.d.ts b/api/kits/MediaLibraryKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..ce56addf538575521c9417cd9b821f87eec8e0f6
--- /dev/null
+++ b/api/kits/MediaLibraryKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import photoAccessHelper from '../@ohos.file.photoAccessHelper';
+import mediaLibrary from '../@ohos.multimedia.mediaLibrary';
+
+export { mediaLibrary, photoAccessHelper };
diff --git a/api/kits/MindSporeLiteKit.d.ts b/api/kits/MindSporeLiteKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..31387912666033a3e8e3645b95c9e7db7af0356c
--- /dev/null
+++ b/api/kits/MindSporeLiteKit.d.ts
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import intelligentVoice from '../@ohos.ai.intelligentVoice';
+import mindSporeLite from '../@ohos.ai.mindSporeLite';
+
+export { intelligentVoice, mindSporeLite };
diff --git a/api/kits/MultimodalAwarenessKit.d.ts b/api/kits/MultimodalAwarenessKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..68cf8f6bd4e236f9777ab17d3702d7eaa71a7713
--- /dev/null
+++ b/api/kits/MultimodalAwarenessKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import stationary from '../@ohos.stationary';
+
+export { stationary };
diff --git a/api/kits/NetworkKit.d.ts b/api/kits/NetworkKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..6d2c8109f2d39b60469bea52b4e0fc237569df6a
--- /dev/null
+++ b/api/kits/NetworkKit.d.ts
@@ -0,0 +1,32 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import connection from '../@ohos.net.connection';
+import ethernet from '../@ohos.net.ethernet';
+import http from '../@ohos.net.http';
+import mdns from '../@ohos.net.mdns';
+import policy from '../@ohos.net.policy';
+import sharing from '../@ohos.net.sharing';
+import socket from '../@ohos.net.socket';
+import statistics from '../@ohos.net.statistics';
+import vpn from '../@ohos.net.vpn';
+import webSocket from '../@ohos.net.webSocket';
+import Fetch, { type FetchResponse } from '../@system.fetch';
+import Network, { type NetworkResponse } from '../@system.network';
+
+export {
+ Fetch, type FetchResponse, Network, type NetworkResponse, connection, ethernet, http, mdns, policy, sharing,
+ socket, statistics, vpn, webSocket
+};
diff --git a/api/kits/NotificationKit.d.ts b/api/kits/NotificationKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..d0b308e578fb90d8c272a486fbb71e328b37a2d8
--- /dev/null
+++ b/api/kits/NotificationKit.d.ts
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import StaticSubscriberExtensionAbility from '../@ohos.application.StaticSubscriberExtensionAbility';
+import StaticSubscriberExtensionContext from '../@ohos.application.StaticSubscriberExtensionContext';
+import commonEvent from '../@ohos.commonEvent';
+import commonEventManager from '../@ohos.commonEventManager';
+import emitter from '../@ohos.events.emitter';
+import notification from '../@ohos.notification';
+import notificationManager from '../@ohos.notificationManager';
+import notificationSubscribe from '../@ohos.notificationSubscribe';
+import Notification, { type ActionResult, type ShowNotificationOptions } from '../@system.notification';
+
+export {
+ type ActionResult, Notification, type ShowNotificationOptions, StaticSubscriberExtensionAbility,
+ StaticSubscriberExtensionContext, commonEvent, commonEventManager, emitter, notification, notificationManager,
+ notificationSubscribe
+};
diff --git a/api/kits/SafetyDetectKit.d.ts b/api/kits/SafetyDetectKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..9defd4dfddb76c6478e58f4c3c0afcab70908fa2
--- /dev/null
+++ b/api/kits/SafetyDetectKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import privacyManager, { Permissions } from '../@ohos.privacyManager';
+
+export { Permissions, privacyManager };
diff --git a/api/kits/SensorServiceKit.d.ts b/api/kits/SensorServiceKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..c15957fc3d65e0485628ebf1aecf04d6d819d2c7
--- /dev/null
+++ b/api/kits/SensorServiceKit.d.ts
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import sensor from '../@ohos.sensor';
+import vibrator from '../@ohos.vibrator';
+import Sensor, {
+ type AccelerometerResponse, type BarometerResponse, type CompassResponse, type DeviceOrientationResponse,
+ type GetOnBodyStateOptions, type GyroscopeResponse, type HeartRateResponse, type LightResponse,
+ type OnBodyStateResponse, type ProximityResponse, type StepCounterResponse, type SubscribeBarometerOptions,
+ type SubscribeCompassOptions, type SubscribeDeviceOrientationOptions, type SubscribeGyroscopeOptions,
+ type SubscribeHeartRateOptions, type SubscribeLightOptions, type SubscribeOnBodyStateOptions,
+ type SubscribeProximityOptions, type SubscribeStepCounterOptions, type subscribeAccelerometerOptions
+} from '../@system.sensor';
+import Vibrator, { VibrateOptions } from '../@system.vibrator';
+
+export {
+ type AccelerometerResponse, type BarometerResponse, type CompassResponse, type DeviceOrientationResponse,
+ type GetOnBodyStateOptions, type GyroscopeResponse, type HeartRateResponse, type LightResponse,
+ type OnBodyStateResponse, type ProximityResponse, Sensor, type StepCounterResponse, type SubscribeBarometerOptions,
+ type SubscribeCompassOptions, type SubscribeDeviceOrientationOptions, type SubscribeGyroscopeOptions,
+ type SubscribeHeartRateOptions, type SubscribeLightOptions, type SubscribeOnBodyStateOptions,
+ type SubscribeProximityOptions, type SubscribeStepCounterOptions, VibrateOptions, Vibrator, sensor,
+ type subscribeAccelerometerOptions, vibrator
+};
diff --git a/api/kits/TelephonyKit.d.ts b/api/kits/TelephonyKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..bb357a1b146762176ba2c727ef8b62b3e3908455
--- /dev/null
+++ b/api/kits/TelephonyKit.d.ts
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import data from '../@ohos.telephony.data';
+import observer from '../@ohos.telephony.observer';
+import radio from '../@ohos.telephony.radio';
+import sim from '../@ohos.telephony.sim';
+import sms from '../@ohos.telephony.sms';
+import vcard from '../@ohos.telephony.vcard';
+
+export { data, observer, radio, sim, sms, vcard };
diff --git a/api/kits/TestKit.d.ts b/api/kits/TestKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fa66e074c80a2a4f0d1c926ef30f7b13829ee7eb
--- /dev/null
+++ b/api/kits/TestKit.d.ts
@@ -0,0 +1,27 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import abilityDelegatorRegistry from '../@ohos.app.ability.abilityDelegatorRegistry';
+import type TestRunner from '../@ohos.application.testRunner';
+import {
+ BY, By, Component, DisplayRotation, Driver, MatchPattern, MouseButton, ON, On, PointerMatrix, ResizeDirection,
+ type UIElementInfo, type UIEventObserver, UiComponent, UiDirection, UiDriver, UiWindow, WindowMode
+} from '../@ohos.UiTest';
+
+export {
+ BY, By, Component, DisplayRotation, Driver, MatchPattern, MouseButton, ON, On, PointerMatrix, ResizeDirection,
+ type TestRunner, type UIElementInfo, type UIEventObserver, UiComponent, UiDirection, UiDriver, UiWindow,
+ WindowMode, abilityDelegatorRegistry
+};
diff --git a/api/kits/UniversalKeystoreKit.d.ts b/api/kits/UniversalKeystoreKit.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..16798109d1df11ca3d1abfa575cbfecb4c894f23
--- /dev/null
+++ b/api/kits/UniversalKeystoreKit.d.ts
@@ -0,0 +1,18 @@
+/*
+ * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import huks from '../@ohos.security.huks';
+
+export { huks };