import { CheckOptions, MultiResult, ObjectPermissions, ObjectPermissionsRest, Permissions as PermissionsType, RequestOptions } from '.'; import { Status } from './index.common'; export * from './index.common'; export declare function canOpenSettings(): Promise; export declare function hasExactAlarmPermission(context?: globalAndroid.content.Context): boolean; export declare function requestExactAlarmPermission(): Promise; export declare function openSettings(): Promise; export declare function openNotificationSettings(): Promise; export declare function getTypes(): PermissionsType[]; export declare function check(permission: PermissionsType | string, options?: CheckOptions): Promise; export declare function request(permission: PermissionsType | string | ObjectPermissions, options?: RequestOptions): Promise; export declare function checkMultiple>(permissions: T): Promise;