import type { TurboModule } from 'react-native'; type NotificationsResponse = { status: Object; settings: Object; }; export interface Spec extends TurboModule { canScheduleExactAlarms(): Promise; canUseFullScreenIntent(): Promise; check(permission: string): Promise; checkLocationAccuracy(): Promise; checkMultiple(permissions: string[]): Promise; checkNotifications(): Promise; openPhotoPicker(): Promise; openSettings(type: string): Promise; request(permission: string): Promise; requestLocationAccuracy(purposeKey: string): Promise; requestMultiple(permissions: string[]): Promise; requestNotifications(options: string[]): Promise; shouldShowRequestRationale(permission: string): Promise; } declare const _default: Spec; export default _default; //# sourceMappingURL=NativeRNPermissions.d.ts.map