1export enum PermissionStatus {
2  GRANTED = 'granted',
3  UNDETERMINED = 'undetermined',
4  DENIED = 'denied',
5}
6
7export type PermissionExpiration = 'never' | number;
8
9export interface PermissionResponse {
10  status: PermissionStatus;
11  expires: PermissionExpiration;
12  granted: boolean;
13  canAskAgain: boolean;
14}
15