This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
2021-04-02 02:24:13 +03:00

21 lines
1.2 KiB
TypeScript

import { PermissionResponse, PermissionType, PermissionMap, PermissionStatus, PermissionExpiration, PermissionInfo } from './Permissions.types';
export { PermissionStatus, PermissionResponse, PermissionExpiration, PermissionMap, PermissionInfo, PermissionType, };
export declare const CAMERA = "camera";
export declare const MEDIA_LIBRARY = "mediaLibrary";
export declare const MEDIA_LIBRARY_WRITE_ONLY = "mediaLibraryWriteOnly";
/**
* @deprecated Use `MEDIA_LIBRARY` or `MEDIA_LIBRARY_WRITE_ONLY`
*/
export declare const CAMERA_ROLL = "mediaLibrary";
export declare const AUDIO_RECORDING = "audioRecording";
export declare const LOCATION = "location";
export declare const USER_FACING_NOTIFICATIONS = "userFacingNotifications";
export declare const NOTIFICATIONS = "notifications";
export declare const CONTACTS = "contacts";
export declare const CALENDAR = "calendar";
export declare const REMINDERS = "reminders";
export declare const SYSTEM_BRIGHTNESS = "systemBrightness";
export declare const MOTION = "motion";
export declare function getAsync(...types: PermissionType[]): Promise<PermissionResponse>;
export declare function askAsync(...types: PermissionType[]): Promise<PermissionResponse>;