Files
discord-decomp/modules/native_permissions/NativePermissionConstants.tsx
T
2026-11-01 12:12:55 +02:00

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 };