1/* 2 * Copyright (c) 2022-2023 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16/** 17 * @file 18 * @kit BasicServicesKit 19 */ 20 21import appAccount from '@ohos.account.appAccount'; 22import configPolicy from '@ohos.configPolicy'; 23import customConfig from '@ohos.customization.customConfig'; 24import distributedAccount from '@ohos.account.distributedAccount'; 25import osAccount from '@ohos.account.osAccount'; 26import PrintExtensionAbility from '@ohos.app.ability.PrintExtensionAbility'; 27import { AsyncCallback, BusinessError, Callback, ErrorCallback } from '@ohos.base'; 28import batteryInfo from '@ohos.batteryInfo'; 29import batteryStats from '@ohos.batteryStatistics'; 30import brightness from '@ohos.brightness'; 31import charger from '@ohos.charger'; 32import deviceAttest from '@ohos.deviceAttest'; 33import deviceInfo from '@ohos.deviceInfo'; 34import pasteboard from '@ohos.pasteboard'; 35import power from '@ohos.power'; 36import print from '@ohos.print'; 37import request from '@ohos.request'; 38import runningLock from '@ohos.runningLock'; 39import screenLock from '@ohos.screenLock'; 40import settings from '@ohos.settings'; 41import systemCapability from '@ohos.systemCapability'; 42import systemDateTime from '@ohos.systemDateTime'; 43import systemParameter from '@ohos.systemparameter'; 44import systemParameterEnhance from '@ohos.systemParameterEnhance'; 45import systemTime from '@ohos.systemTime'; 46import systemTimer from '@ohos.systemTimer'; 47import thermal from '@ohos.thermal'; 48import update from '@ohos.update'; 49import usb from '@ohos.usb'; 50import usbManager from '@ohos.usbManager'; 51import wallpaper from '@ohos.wallpaper'; 52import WallpaperExtensionAbility from '@ohos.WallpaperExtensionAbility'; 53import zlib from '@ohos.zlib'; 54import commonEventManager from '@ohos.commonEventManager'; 55import emitter from '@ohos.events.emitter'; 56import StaticSubscriberExtensionAbility from '@ohos.application.StaticSubscriberExtensionAbility'; 57import StaticSubscriberExtensionContext from '@ohos.application.StaticSubscriberExtensionContext'; 58import Battery, { BatteryResponse, GetStatusOptions } from '@system.battery'; 59import Brightness, { 60 BrightnessModeResponse, BrightnessResponse, GetBrightnessModeOptions, GetBrightnessOptions, 61 SetBrightnessModeOptions, SetBrightnessOptions, SetKeepScreenOnOptions 62} from '@system.brightness'; 63import Device, { DeviceResponse, GetDeviceOptions } from '@system.device'; 64import Request, { 65 DownloadRequestOptions, DownloadResponse, OnDownloadCompleteOptions, 66 OnDownloadCompleteResponse, RequestData, RequestFile, UploadRequestOptions, UploadResponse 67} from '@system.request'; 68import systemLoad from '@ohos.resourceschedule.systemload'; 69import intelligentVoice from '@ohos.ai.intelligentVoice'; 70 71export { 72 AsyncCallback, Battery, BatteryResponse, Brightness, BrightnessModeResponse, 73 BrightnessResponse, BusinessError, Callback, Device, DeviceResponse, 74 DownloadRequestOptions, DownloadResponse, ErrorCallback, GetBrightnessModeOptions, 75 GetBrightnessOptions, GetDeviceOptions, GetStatusOptions, OnDownloadCompleteOptions, 76 OnDownloadCompleteResponse, PrintExtensionAbility, Request, RequestData, RequestFile, 77 SetBrightnessModeOptions, SetBrightnessOptions, SetKeepScreenOnOptions, UploadRequestOptions, 78 UploadResponse, WallpaperExtensionAbility, appAccount, batteryInfo, batteryStats, brightness, charger, configPolicy, 79 customConfig, deviceAttest, deviceInfo, distributedAccount, osAccount, pasteboard, power, print, request, runningLock, 80 screenLock, settings, systemCapability, systemDateTime, systemParameter, systemParameterEnhance, systemTime, 81 systemTimer, thermal, update, usb, usbManager, wallpaper, zlib, commonEventManager, emitter, StaticSubscriberExtensionAbility, 82 StaticSubscriberExtensionContext, systemLoad, intelligentVoice 83}; 84