@cometchat/chat-uikit-react-native
Version:
Ready-to-use Chat UI Components for React Native
19 lines (18 loc) • 682 B
TypeScript
declare const permissibleResources: readonly ["camera", "mic"];
type TPermissibleResources = (typeof permissibleResources)[number];
declare class PermissionUtilIOS {
status: {
readonly "Not Determined": 0;
readonly Restricted: 1;
readonly Denied: 2;
readonly Authorized: 3;
readonly Unknown: -1;
};
constructor();
init(): Promise<boolean>;
get(resources: TPermissibleResources[]): Promise<any[]>;
request(resources: TPermissibleResources[]): Promise<void>;
startResourceBasedTask(resources: TPermissibleResources[]): Promise<boolean>;
}
export declare const permissionUtil: Readonly<PermissionUtilIOS>;
export {};