/* Metro module 9350; source: modules/oauth2/permissions.tsx; dependencies: [661, 483, 1244, 2] */ function _fun73030(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#73030, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9536:6, offset: 0x01d5c9c0, size: 2118 bytes, params: 8, frame: 20 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const Permissions = (require(661) /* metro dependency 661: Constants */).Permissions; let ADMINISTRATOR = Permissions.ADMINISTRATOR; items = [ADMINISTRATOR]; let MANAGE_GUILD = Permissions.MANAGE_GUILD; items[1] = MANAGE_GUILD; let MANAGE_ROLES = Permissions.MANAGE_ROLES; items[2] = MANAGE_ROLES; let MANAGE_CHANNELS = Permissions.MANAGE_CHANNELS; items[3] = MANAGE_CHANNELS; let KICK_MEMBERS = Permissions.KICK_MEMBERS; items[4] = KICK_MEMBERS; let BAN_MEMBERS = Permissions.BAN_MEMBERS; items[5] = BAN_MEMBERS; let CREATE_INSTANT_INVITE = Permissions.CREATE_INSTANT_INVITE; items[6] = CREATE_INSTANT_INVITE; let MANAGE_NICKNAMES = Permissions.MANAGE_NICKNAMES; items[7] = MANAGE_NICKNAMES; let CHANGE_NICKNAME = Permissions.CHANGE_NICKNAME; items[8] = CHANGE_NICKNAME; let MANAGE_GUILD_EXPRESSIONS = Permissions.MANAGE_GUILD_EXPRESSIONS; items[9] = MANAGE_GUILD_EXPRESSIONS; let CREATE_GUILD_EXPRESSIONS = Permissions.CREATE_GUILD_EXPRESSIONS; items[10] = CREATE_GUILD_EXPRESSIONS; let MANAGE_WEBHOOKS = Permissions.MANAGE_WEBHOOKS; items[11] = MANAGE_WEBHOOKS; let VIEW_AUDIT_LOG = Permissions.VIEW_AUDIT_LOG; items[12] = VIEW_AUDIT_LOG; let VIEW_CHANNEL = Permissions.VIEW_CHANNEL; items[13] = VIEW_CHANNEL; let MANAGE_EVENTS = Permissions.MANAGE_EVENTS; items[14] = MANAGE_EVENTS; let CREATE_EVENTS = Permissions.CREATE_EVENTS; items[15] = CREATE_EVENTS; let MODERATE_MEMBERS = Permissions.MODERATE_MEMBERS; items[16] = MODERATE_MEMBERS; let VIEW_GUILD_ANALYTICS = Permissions.VIEW_GUILD_ANALYTICS; items[17] = VIEW_GUILD_ANALYTICS; let VIEW_CREATOR_MONETIZATION_ANALYTICS = Permissions.VIEW_CREATOR_MONETIZATION_ANALYTICS; items[18] = VIEW_CREATOR_MONETIZATION_ANALYTICS; let USE_EXTERNAL_APPS = Permissions.USE_EXTERNAL_APPS; items[19] = USE_EXTERNAL_APPS; let SEND_MESSAGES = Permissions.SEND_MESSAGES; items[20] = SEND_MESSAGES; let SEND_MESSAGES_IN_THREADS = Permissions.SEND_MESSAGES_IN_THREADS; items[21] = SEND_MESSAGES_IN_THREADS; let CREATE_PUBLIC_THREADS = Permissions.CREATE_PUBLIC_THREADS; items[22] = CREATE_PUBLIC_THREADS; let CREATE_PRIVATE_THREADS = Permissions.CREATE_PRIVATE_THREADS; items[23] = CREATE_PRIVATE_THREADS; let SEND_TTS_MESSAGES = Permissions.SEND_TTS_MESSAGES; items[24] = SEND_TTS_MESSAGES; let MANAGE_MESSAGES = Permissions.MANAGE_MESSAGES; items[25] = MANAGE_MESSAGES; let MANAGE_THREADS = Permissions.MANAGE_THREADS; items[26] = MANAGE_THREADS; let EMBED_LINKS = Permissions.EMBED_LINKS; items[27] = EMBED_LINKS; let ATTACH_FILES = Permissions.ATTACH_FILES; items[28] = ATTACH_FILES; let READ_MESSAGE_HISTORY = Permissions.READ_MESSAGE_HISTORY; items[29] = READ_MESSAGE_HISTORY; let MENTION_EVERYONE = Permissions.MENTION_EVERYONE; items[30] = MENTION_EVERYONE; let ADD_REACTIONS = Permissions.ADD_REACTIONS; items[31] = ADD_REACTIONS; let USE_EXTERNAL_EMOJIS = Permissions.USE_EXTERNAL_EMOJIS; items[32] = USE_EXTERNAL_EMOJIS; let USE_EXTERNAL_STICKERS = Permissions.USE_EXTERNAL_STICKERS; items[33] = USE_EXTERNAL_STICKERS; let USE_APPLICATION_COMMANDS = Permissions.USE_APPLICATION_COMMANDS; items[34] = USE_APPLICATION_COMMANDS; let SEND_VOICE_MESSAGES = Permissions.SEND_VOICE_MESSAGES; items[35] = SEND_VOICE_MESSAGES; let SEND_POLLS = Permissions.SEND_POLLS; items[36] = SEND_POLLS; let PIN_MESSAGES = Permissions.PIN_MESSAGES; items[37] = PIN_MESSAGES; let BYPASS_SLOWMODE = Permissions.BYPASS_SLOWMODE; items[38] = BYPASS_SLOWMODE; let MANAGE_OFFICIAL_MESSAGES = Permissions.MANAGE_OFFICIAL_MESSAGES; items[39] = MANAGE_OFFICIAL_MESSAGES; let CONNECT = Permissions.CONNECT; items[40] = CONNECT; let SPEAK = Permissions.SPEAK; items[41] = SPEAK; let MUTE_MEMBERS = Permissions.MUTE_MEMBERS; items[42] = MUTE_MEMBERS; let DEAFEN_MEMBERS = Permissions.DEAFEN_MEMBERS; items[43] = DEAFEN_MEMBERS; let MOVE_MEMBERS = Permissions.MOVE_MEMBERS; items[44] = MOVE_MEMBERS; let USE_VAD = Permissions.USE_VAD; items[45] = USE_VAD; let PRIORITY_SPEAKER = Permissions.PRIORITY_SPEAKER; items[46] = PRIORITY_SPEAKER; let REQUEST_TO_SPEAK = Permissions.REQUEST_TO_SPEAK; items[47] = REQUEST_TO_SPEAK; let STREAM = Permissions.STREAM; items[48] = STREAM; let USE_EMBEDDED_ACTIVITIES = Permissions.USE_EMBEDDED_ACTIVITIES; items[49] = USE_EMBEDDED_ACTIVITIES; let USE_SOUNDBOARD = Permissions.USE_SOUNDBOARD; items[50] = USE_SOUNDBOARD; let USE_EXTERNAL_SOUNDS = Permissions.USE_EXTERNAL_SOUNDS; items[51] = USE_EXTERNAL_SOUNDS; let SET_VOICE_CHANNEL_STATUS = Permissions.SET_VOICE_CHANNEL_STATUS; items[52] = SET_VOICE_CHANNEL_STATUS; const object3 = {}; ADMINISTRATOR = Permissions.ADMINISTRATOR; object3[ADMINISTRATOR.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.PGvZqX); }; MANAGE_GUILD = Permissions.MANAGE_GUILD; object3[MANAGE_GUILD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.QZRcfO); }; MANAGE_ROLES = Permissions.MANAGE_ROLES; object3[MANAGE_ROLES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['C8d+oG']); }; MANAGE_CHANNELS = Permissions.MANAGE_CHANNELS; object3[MANAGE_CHANNELS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['9qLtWs']); }; KICK_MEMBERS = Permissions.KICK_MEMBERS; object3[KICK_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.pBNv6i); }; BAN_MEMBERS = Permissions.BAN_MEMBERS; object3[BAN_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.oTBA7N); }; CREATE_INSTANT_INVITE = Permissions.CREATE_INSTANT_INVITE; object3[CREATE_INSTANT_INVITE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.zJrgTG); }; MANAGE_NICKNAMES = Permissions.MANAGE_NICKNAMES; object3[MANAGE_NICKNAMES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['t+Ct5x']); }; CHANGE_NICKNAME = Permissions.CHANGE_NICKNAME; object3[CHANGE_NICKNAME.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.dilOF6); }; MANAGE_GUILD_EXPRESSIONS = Permissions.MANAGE_GUILD_EXPRESSIONS; object3[MANAGE_GUILD_EXPRESSIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.bbuXIn); }; CREATE_GUILD_EXPRESSIONS = Permissions.CREATE_GUILD_EXPRESSIONS; object3[CREATE_GUILD_EXPRESSIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.HarVuP); }; MANAGE_WEBHOOKS = Permissions.MANAGE_WEBHOOKS; object3[MANAGE_WEBHOOKS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['/ADKmM']); }; VIEW_AUDIT_LOG = Permissions.VIEW_AUDIT_LOG; object3[VIEW_AUDIT_LOG.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.fZgLpA); }; VIEW_CHANNEL = Permissions.VIEW_CHANNEL; object3[VIEW_CHANNEL.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.uV83yi); }; SEND_MESSAGES = Permissions.SEND_MESSAGES; object3[SEND_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.T32rkC); }; SEND_TTS_MESSAGES = Permissions.SEND_TTS_MESSAGES; object3[SEND_TTS_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Mg7bku); }; MANAGE_MESSAGES = Permissions.MANAGE_MESSAGES; object3[MANAGE_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['6lU9xM']); }; EMBED_LINKS = Permissions.EMBED_LINKS; object3[EMBED_LINKS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['969dEL']); }; ATTACH_FILES = Permissions.ATTACH_FILES; object3[ATTACH_FILES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['3AS4UM']); }; READ_MESSAGE_HISTORY = Permissions.READ_MESSAGE_HISTORY; object3[READ_MESSAGE_HISTORY.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.l9ufaR); }; MENTION_EVERYONE = Permissions.MENTION_EVERYONE; object3[MENTION_EVERYONE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Y78KGC); }; ADD_REACTIONS = Permissions.ADD_REACTIONS; object3[ADD_REACTIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.yEoJAr); }; USE_EXTERNAL_EMOJIS = Permissions.USE_EXTERNAL_EMOJIS; object3[USE_EXTERNAL_EMOJIS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.BpBGZU); }; USE_EXTERNAL_STICKERS = Permissions.USE_EXTERNAL_STICKERS; object3[USE_EXTERNAL_STICKERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['UeRs+b']); }; USE_APPLICATION_COMMANDS = Permissions.USE_APPLICATION_COMMANDS; object3[USE_APPLICATION_COMMANDS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.shbR1a); }; SEND_VOICE_MESSAGES = Permissions.SEND_VOICE_MESSAGES; object3[SEND_VOICE_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['+8GStU']); }; CONNECT = Permissions.CONNECT; object3[CONNECT.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.S0W8Z5); }; SPEAK = Permissions.SPEAK; object3[SPEAK.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['8w1tIR']); }; MUTE_MEMBERS = Permissions.MUTE_MEMBERS; object3[MUTE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['8EI30/']); }; DEAFEN_MEMBERS = Permissions.DEAFEN_MEMBERS; object3[DEAFEN_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['9L47Fr']); }; MOVE_MEMBERS = Permissions.MOVE_MEMBERS; object3[MOVE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.YtjJPQ); }; USE_VAD = Permissions.USE_VAD; object3[USE_VAD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['08zAV7']); }; PRIORITY_SPEAKER = Permissions.PRIORITY_SPEAKER; object3[PRIORITY_SPEAKER.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.BVK71i); }; CREATE_PUBLIC_THREADS = Permissions.CREATE_PUBLIC_THREADS; object3[CREATE_PUBLIC_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['25rKnX']); }; CREATE_PRIVATE_THREADS = Permissions.CREATE_PRIVATE_THREADS; object3[CREATE_PRIVATE_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.QwbTSa); }; SEND_MESSAGES_IN_THREADS = Permissions.SEND_MESSAGES_IN_THREADS; object3[SEND_MESSAGES_IN_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.fTE74g); }; MANAGE_THREADS = Permissions.MANAGE_THREADS; object3[MANAGE_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.kEqgr7); }; MANAGE_EVENTS = Permissions.MANAGE_EVENTS; object3[MANAGE_EVENTS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.HIgA5a); }; CREATE_EVENTS = Permissions.CREATE_EVENTS; object3[CREATE_EVENTS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.qyjZua); }; MODERATE_MEMBERS = Permissions.MODERATE_MEMBERS; object3[MODERATE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['7DgVBr']); }; REQUEST_TO_SPEAK = Permissions.REQUEST_TO_SPEAK; object3[REQUEST_TO_SPEAK.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['5kicT2']); }; VIEW_GUILD_ANALYTICS = Permissions.VIEW_GUILD_ANALYTICS; object3[VIEW_GUILD_ANALYTICS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['rQJBE/']); }; VIEW_CREATOR_MONETIZATION_ANALYTICS = Permissions.VIEW_CREATOR_MONETIZATION_ANALYTICS; object3[VIEW_CREATOR_MONETIZATION_ANALYTICS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['0lTLTv']); }; STREAM = Permissions.STREAM; object3[STREAM.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.FlNoSV); }; USE_EMBEDDED_ACTIVITIES = Permissions.USE_EMBEDDED_ACTIVITIES; object3[USE_EMBEDDED_ACTIVITIES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.rLSGeh); }; USE_SOUNDBOARD = Permissions.USE_SOUNDBOARD; object3[USE_SOUNDBOARD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Bco7NG); }; USE_EXTERNAL_SOUNDS = Permissions.USE_EXTERNAL_SOUNDS; object3[USE_EXTERNAL_SOUNDS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.pwaVJ6); }; SET_VOICE_CHANNEL_STATUS = Permissions.SET_VOICE_CHANNEL_STATUS; object3[SET_VOICE_CHANNEL_STATUS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.VBwkUf); }; SEND_POLLS = Permissions.SEND_POLLS; object3[SEND_POLLS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.UMQ7Ww); }; USE_EXTERNAL_APPS = Permissions.USE_EXTERNAL_APPS; object3[USE_EXTERNAL_APPS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.TtA5rK); }; PIN_MESSAGES = Permissions.PIN_MESSAGES; object3[PIN_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Y5BI39); }; BYPASS_SLOWMODE = Permissions.BYPASS_SLOWMODE; object3[BYPASS_SLOWMODE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.kqcjeV); }; MANAGE_OFFICIAL_MESSAGES = Permissions.MANAGE_OFFICIAL_MESSAGES; object3[MANAGE_OFFICIAL_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Aj9ruN); }; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/oauth2/permissions.tsx'); exports.OrderedPermissions = items; exports.containsDisallowedPermission = containsDisallowedPermission; exports.getPermissionName = getPermissionName; } function containsDisallowedPermission(a0) { // fn#73084, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9536:5229, offset: 0x01d5dede, size: 54 bytes, params: 2, frame: 12 const env0_0 = a0; const Object = global.Object; return Object.values(Permissions).some(_fun73085); } function getPermissionName(a0) { // fn#73086, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9536:5359, offset: 0x01d5df58, size: 89 bytes, params: 2, frame: 12 const property = env0_5[a0.toString()]; if (property == null) { throw new global.Error('Unknown permission. Did you provide a _single_ bit flag? Perm: ' + a0); } return property(); } function _fun73085(a0) { // fn#73085, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9536:5300, offset: 0x01d5df14, size: 68 bytes, params: 2, frame: 14 const value = environment.__proto__; return (importAll(483) /* metro dependency 483: BigFlagUtils */).has(env0_0, a0) && !env1_4.includes(a0); }