@react-native-oh-tpl/react-native-permissions
Version:
An unified permissions API for React Native on HarmonyOS
87 lines • 5.32 kB
TypeScript
import { AndroidPermissionMap } from './permissions.android';
import type { IOSPermissionMap } from './permissions.ios';
import type { WindowsPermissionMap } from './permissions.windows';
declare const HARMONY: Readonly<{
readonly LOCATION_IN_BACKGROUND: "ohos.permission.LOCATION_IN_BACKGROUND";
readonly LOCATION: "ohos.permission.LOCATION";
readonly APPROXIMATELY_LOCATION: "ohos.permission.APPROXIMATELY_LOCATION";
readonly CAMERA: "ohos.permission.CAMERA";
readonly MICROPHONE: "ohos.permission.MICROPHONE";
readonly READ_CALENDAR: "ohos.permission.READ_CALENDAR";
readonly WRITE_CALENDAR: "ohos.permission.WRITE_CALENDAR";
readonly READ_WHOLE_CALENDAR: "ohos.permission.READ_WHOLE_CALENDAR";
readonly WRITE_WHOLE_CALENDAR: "ohos.permission.WRITE_WHOLE_CALENDAR";
readonly ACTIVITY_MOTION: "ohos.permission.ACTIVITY_MOTION";
readonly READ_HEALTH_DATA: "ohos.permission.READ_HEALTH_DATA";
readonly DISTRIBUTED_DATASYNC: "ohos.permission.DISTRIBUTED_DATASYNC";
readonly ANSWER_CALL: "ohos.permission.ANSWER_CALL";
readonly MANAGE_VOICEMAIL: "ohos.permission.MANAGE_VOICEMAIL";
readonly READ_CONTACTS: "ohos.permission.READ_CONTACTS";
readonly WRITE_CONTACTS: "ohos.permission.WRITE_CONTACTS";
readonly READ_CALL_LOG: "ohos.permission.READ_CALL_LOG";
readonly WRITE_CALL_LOG: "ohos.permission.WRITE_CALL_LOG";
readonly READ_CELL_MESSAGES: "ohos.permission.READ_CELL_MESSAGES";
readonly READ_MESSAGES: "ohos.permission.READ_MESSAGES";
readonly RECEIVE_MMS: "ohos.permission.RECEIVE_MMS";
readonly RECEIVE_SMS: "ohos.permission.RECEIVE_SMS";
readonly RECEIVE_WAP_MESSAGES: "ohos.permission.RECEIVE_WAP_MESSAGES";
readonly SEND_MESSAGES: "ohos.permission.SEND_MESSAGES";
readonly WRITE_AUDIO: "ohos.permission.WRITE_AUDIO";
readonly READ_AUDIO: "ohos.permission.READ_AUDIO";
readonly READ_DOCUMENT: "ohos.permission.READ_DOCUMENT";
readonly WRITE_DOCUMENT: "ohos.permission.WRITE_DOCUMENT";
readonly READ_MEDIA: "ohos.permission.READ_MEDIA";
readonly WRITE_MEDIA: "ohos.permission.WRITE_MEDIA";
readonly WRITE_IMAGEVIDEO: "ohos.permission.WRITE_IMAGEVIDEO";
readonly READ_IMAGEVIDEO: "ohos.permission.READ_IMAGEVIDEO";
readonly MEDIA_LOCATION: "ohos.permission.MEDIA_LOCATION";
readonly APP_TRACKING_CONSENT: "ohos.permission.APP_TRACKING_CONSENT";
readonly GET_INSTALLED_BUNDLE_LIST: "ohos.permission.GET_INSTALLED_BUNDLE_LIST";
readonly ACCESS_BLUETOOTH: "ohos.permission.ACCESS_BLUETOOTH";
}>;
export type HarmonyPermissionMap = typeof HARMONY;
export declare const PERMISSIONS: Readonly<{
readonly HARMONY: Readonly<{
readonly LOCATION_IN_BACKGROUND: "ohos.permission.LOCATION_IN_BACKGROUND";
readonly LOCATION: "ohos.permission.LOCATION";
readonly APPROXIMATELY_LOCATION: "ohos.permission.APPROXIMATELY_LOCATION";
readonly CAMERA: "ohos.permission.CAMERA";
readonly MICROPHONE: "ohos.permission.MICROPHONE";
readonly READ_CALENDAR: "ohos.permission.READ_CALENDAR";
readonly WRITE_CALENDAR: "ohos.permission.WRITE_CALENDAR";
readonly READ_WHOLE_CALENDAR: "ohos.permission.READ_WHOLE_CALENDAR";
readonly WRITE_WHOLE_CALENDAR: "ohos.permission.WRITE_WHOLE_CALENDAR";
readonly ACTIVITY_MOTION: "ohos.permission.ACTIVITY_MOTION";
readonly READ_HEALTH_DATA: "ohos.permission.READ_HEALTH_DATA";
readonly DISTRIBUTED_DATASYNC: "ohos.permission.DISTRIBUTED_DATASYNC";
readonly ANSWER_CALL: "ohos.permission.ANSWER_CALL";
readonly MANAGE_VOICEMAIL: "ohos.permission.MANAGE_VOICEMAIL";
readonly READ_CONTACTS: "ohos.permission.READ_CONTACTS";
readonly WRITE_CONTACTS: "ohos.permission.WRITE_CONTACTS";
readonly READ_CALL_LOG: "ohos.permission.READ_CALL_LOG";
readonly WRITE_CALL_LOG: "ohos.permission.WRITE_CALL_LOG";
readonly READ_CELL_MESSAGES: "ohos.permission.READ_CELL_MESSAGES";
readonly READ_MESSAGES: "ohos.permission.READ_MESSAGES";
readonly RECEIVE_MMS: "ohos.permission.RECEIVE_MMS";
readonly RECEIVE_SMS: "ohos.permission.RECEIVE_SMS";
readonly RECEIVE_WAP_MESSAGES: "ohos.permission.RECEIVE_WAP_MESSAGES";
readonly SEND_MESSAGES: "ohos.permission.SEND_MESSAGES";
readonly WRITE_AUDIO: "ohos.permission.WRITE_AUDIO";
readonly READ_AUDIO: "ohos.permission.READ_AUDIO";
readonly READ_DOCUMENT: "ohos.permission.READ_DOCUMENT";
readonly WRITE_DOCUMENT: "ohos.permission.WRITE_DOCUMENT";
readonly READ_MEDIA: "ohos.permission.READ_MEDIA";
readonly WRITE_MEDIA: "ohos.permission.WRITE_MEDIA";
readonly WRITE_IMAGEVIDEO: "ohos.permission.WRITE_IMAGEVIDEO";
readonly READ_IMAGEVIDEO: "ohos.permission.READ_IMAGEVIDEO";
readonly MEDIA_LOCATION: "ohos.permission.MEDIA_LOCATION";
readonly APP_TRACKING_CONSENT: "ohos.permission.APP_TRACKING_CONSENT";
readonly GET_INSTALLED_BUNDLE_LIST: "ohos.permission.GET_INSTALLED_BUNDLE_LIST";
readonly ACCESS_BLUETOOTH: "ohos.permission.ACCESS_BLUETOOTH";
}>;
readonly ANDROID: AndroidPermissionMap;
readonly IOS: IOSPermissionMap;
readonly WINDOWS: WindowsPermissionMap;
}>;
export {};
//# sourceMappingURL=permissions.harmony.d.ts.map