44 lines
962 B
TypeScript
44 lines
962 B
TypeScript
// Metro module 4402 (f4403).
|
|
const r12 = {
|
|
AUTHORIZED: "authorized",
|
|
DENIED: "denied",
|
|
RESTRICTED: "restricted",
|
|
LIMITED: "limited",
|
|
UNDETERMINED: "undetermined"
|
|
};
|
|
const r18 = {
|
|
DISMISSED: "dismissed",
|
|
DENIED: "denied",
|
|
ACCEPTED: "accepted",
|
|
NO_DEVICES: "no_devices",
|
|
ERROR: "error",
|
|
NONE: "none"
|
|
};
|
|
const r24 = {
|
|
AUDIO: "audio",
|
|
CAMERA: "camera",
|
|
HEADSET_CAMERA: "headset_camera",
|
|
STORAGE: "storage",
|
|
NOTIFICATIONS: "notifications",
|
|
PHOTOS: "photos",
|
|
CONTACTS: "contacts",
|
|
INPUT_MONITORING: "input_monitoring",
|
|
SCREEN_RECORDING: "screen_recording"
|
|
};
|
|
const r34 = {
|
|
UNDETERMINED: 0,
|
|
0: "UNDETERMINED",
|
|
DENIED: 1,
|
|
1: "DENIED",
|
|
AUTHORIZED: 2,
|
|
2: "AUTHORIZED",
|
|
PROVISIONAL: 3,
|
|
3: "PROVISIONAL",
|
|
EPHEMERAL: 4,
|
|
4: "EPHEMERAL"
|
|
};
|
|
export { r12 as NativePermissionStatus };
|
|
export { r18 as NativePermissionStates };
|
|
export { r24 as NativePermissionTypes };
|
|
export { r34 as NotificationAuthorizationStatus };
|