/* Metro module 9350; source: modules/oauth2/permissions.tsx; dependencies: [661, 483, 1244, 2] */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */ 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 = (ConstantsModule).Permissions; let ADMINISTRATOR = Permissions.ADMINISTRATOR; items2 = [ADMINISTRATOR]; let MANAGE_GUILD = Permissions.MANAGE_GUILD; items2[1] = MANAGE_GUILD; let MANAGE_ROLES = Permissions.MANAGE_ROLES; items2[2] = MANAGE_ROLES; let MANAGE_CHANNELS = Permissions.MANAGE_CHANNELS; items2[3] = MANAGE_CHANNELS; let KICK_MEMBERS = Permissions.KICK_MEMBERS; items2[4] = KICK_MEMBERS; let BAN_MEMBERS = Permissions.BAN_MEMBERS; items2[5] = BAN_MEMBERS; let CREATE_INSTANT_INVITE = Permissions.CREATE_INSTANT_INVITE; items2[6] = CREATE_INSTANT_INVITE; let MANAGE_NICKNAMES = Permissions.MANAGE_NICKNAMES; items2[7] = MANAGE_NICKNAMES; let CHANGE_NICKNAME = Permissions.CHANGE_NICKNAME; items2[8] = CHANGE_NICKNAME; let MANAGE_GUILD_EXPRESSIONS = Permissions.MANAGE_GUILD_EXPRESSIONS; items2[9] = MANAGE_GUILD_EXPRESSIONS; let CREATE_GUILD_EXPRESSIONS = Permissions.CREATE_GUILD_EXPRESSIONS; items2[10] = CREATE_GUILD_EXPRESSIONS; let MANAGE_WEBHOOKS = Permissions.MANAGE_WEBHOOKS; items2[11] = MANAGE_WEBHOOKS; let VIEW_AUDIT_LOG = Permissions.VIEW_AUDIT_LOG; items2[12] = VIEW_AUDIT_LOG; let VIEW_CHANNEL = Permissions.VIEW_CHANNEL; items2[13] = VIEW_CHANNEL; let MANAGE_EVENTS = Permissions.MANAGE_EVENTS; items2[14] = MANAGE_EVENTS; let CREATE_EVENTS = Permissions.CREATE_EVENTS; items2[15] = CREATE_EVENTS; let MODERATE_MEMBERS = Permissions.MODERATE_MEMBERS; items2[16] = MODERATE_MEMBERS; let VIEW_GUILD_ANALYTICS = Permissions.VIEW_GUILD_ANALYTICS; items2[17] = VIEW_GUILD_ANALYTICS; let VIEW_CREATOR_MONETIZATION_ANALYTICS = Permissions.VIEW_CREATOR_MONETIZATION_ANALYTICS; items2[18] = VIEW_CREATOR_MONETIZATION_ANALYTICS; let USE_EXTERNAL_APPS = Permissions.USE_EXTERNAL_APPS; items2[19] = USE_EXTERNAL_APPS; let SEND_MESSAGES = Permissions.SEND_MESSAGES; items2[20] = SEND_MESSAGES; let SEND_MESSAGES_IN_THREADS = Permissions.SEND_MESSAGES_IN_THREADS; items2[21] = SEND_MESSAGES_IN_THREADS; let CREATE_PUBLIC_THREADS = Permissions.CREATE_PUBLIC_THREADS; items2[22] = CREATE_PUBLIC_THREADS; let CREATE_PRIVATE_THREADS = Permissions.CREATE_PRIVATE_THREADS; items2[23] = CREATE_PRIVATE_THREADS; let SEND_TTS_MESSAGES = Permissions.SEND_TTS_MESSAGES; items2[24] = SEND_TTS_MESSAGES; let MANAGE_MESSAGES = Permissions.MANAGE_MESSAGES; items2[25] = MANAGE_MESSAGES; let MANAGE_THREADS = Permissions.MANAGE_THREADS; items2[26] = MANAGE_THREADS; let EMBED_LINKS = Permissions.EMBED_LINKS; items2[27] = EMBED_LINKS; let ATTACH_FILES = Permissions.ATTACH_FILES; items2[28] = ATTACH_FILES; let READ_MESSAGE_HISTORY = Permissions.READ_MESSAGE_HISTORY; items2[29] = READ_MESSAGE_HISTORY; let MENTION_EVERYONE = Permissions.MENTION_EVERYONE; items2[30] = MENTION_EVERYONE; let ADD_REACTIONS = Permissions.ADD_REACTIONS; items2[31] = ADD_REACTIONS; let USE_EXTERNAL_EMOJIS = Permissions.USE_EXTERNAL_EMOJIS; items2[32] = USE_EXTERNAL_EMOJIS; let USE_EXTERNAL_STICKERS = Permissions.USE_EXTERNAL_STICKERS; items2[33] = USE_EXTERNAL_STICKERS; let USE_APPLICATION_COMMANDS = Permissions.USE_APPLICATION_COMMANDS; items2[34] = USE_APPLICATION_COMMANDS; let SEND_VOICE_MESSAGES = Permissions.SEND_VOICE_MESSAGES; items2[35] = SEND_VOICE_MESSAGES; let SEND_POLLS = Permissions.SEND_POLLS; items2[36] = SEND_POLLS; let PIN_MESSAGES = Permissions.PIN_MESSAGES; items2[37] = PIN_MESSAGES; let BYPASS_SLOWMODE = Permissions.BYPASS_SLOWMODE; items2[38] = BYPASS_SLOWMODE; let MANAGE_OFFICIAL_MESSAGES = Permissions.MANAGE_OFFICIAL_MESSAGES; items2[39] = MANAGE_OFFICIAL_MESSAGES; let CONNECT = Permissions.CONNECT; items2[40] = CONNECT; let SPEAK = Permissions.SPEAK; items2[41] = SPEAK; let MUTE_MEMBERS = Permissions.MUTE_MEMBERS; items2[42] = MUTE_MEMBERS; let DEAFEN_MEMBERS = Permissions.DEAFEN_MEMBERS; items2[43] = DEAFEN_MEMBERS; let MOVE_MEMBERS = Permissions.MOVE_MEMBERS; items2[44] = MOVE_MEMBERS; let USE_VAD = Permissions.USE_VAD; items2[45] = USE_VAD; let PRIORITY_SPEAKER = Permissions.PRIORITY_SPEAKER; items2[46] = PRIORITY_SPEAKER; let REQUEST_TO_SPEAK = Permissions.REQUEST_TO_SPEAK; items2[47] = REQUEST_TO_SPEAK; let STREAM = Permissions.STREAM; items2[48] = STREAM; let USE_EMBEDDED_ACTIVITIES = Permissions.USE_EMBEDDED_ACTIVITIES; items2[49] = USE_EMBEDDED_ACTIVITIES; let USE_SOUNDBOARD = Permissions.USE_SOUNDBOARD; items2[50] = USE_SOUNDBOARD; let USE_EXTERNAL_SOUNDS = Permissions.USE_EXTERNAL_SOUNDS; items2[51] = USE_EXTERNAL_SOUNDS; let SET_VOICE_CHANNEL_STATUS = Permissions.SET_VOICE_CHANNEL_STATUS; items2[52] = SET_VOICE_CHANNEL_STATUS; const object = {}; ADMINISTRATOR = Permissions.ADMINISTRATOR; object[ADMINISTRATOR.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.PGvZqX); }; MANAGE_GUILD = Permissions.MANAGE_GUILD; object[MANAGE_GUILD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.QZRcfO); }; MANAGE_ROLES = Permissions.MANAGE_ROLES; object[MANAGE_ROLES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['C8d+oG']); }; MANAGE_CHANNELS = Permissions.MANAGE_CHANNELS; object[MANAGE_CHANNELS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['9qLtWs']); }; KICK_MEMBERS = Permissions.KICK_MEMBERS; object[KICK_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.pBNv6i); }; BAN_MEMBERS = Permissions.BAN_MEMBERS; object[BAN_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.oTBA7N); }; CREATE_INSTANT_INVITE = Permissions.CREATE_INSTANT_INVITE; object[CREATE_INSTANT_INVITE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.zJrgTG); }; MANAGE_NICKNAMES = Permissions.MANAGE_NICKNAMES; object[MANAGE_NICKNAMES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['t+Ct5x']); }; CHANGE_NICKNAME = Permissions.CHANGE_NICKNAME; object[CHANGE_NICKNAME.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.dilOF6); }; MANAGE_GUILD_EXPRESSIONS = Permissions.MANAGE_GUILD_EXPRESSIONS; object[MANAGE_GUILD_EXPRESSIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.bbuXIn); }; CREATE_GUILD_EXPRESSIONS = Permissions.CREATE_GUILD_EXPRESSIONS; object[CREATE_GUILD_EXPRESSIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.HarVuP); }; MANAGE_WEBHOOKS = Permissions.MANAGE_WEBHOOKS; object[MANAGE_WEBHOOKS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['/ADKmM']); }; VIEW_AUDIT_LOG = Permissions.VIEW_AUDIT_LOG; object[VIEW_AUDIT_LOG.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.fZgLpA); }; VIEW_CHANNEL = Permissions.VIEW_CHANNEL; object[VIEW_CHANNEL.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.uV83yi); }; SEND_MESSAGES = Permissions.SEND_MESSAGES; object[SEND_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.T32rkC); }; SEND_TTS_MESSAGES = Permissions.SEND_TTS_MESSAGES; object[SEND_TTS_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Mg7bku); }; MANAGE_MESSAGES = Permissions.MANAGE_MESSAGES; object[MANAGE_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['6lU9xM']); }; EMBED_LINKS = Permissions.EMBED_LINKS; object[EMBED_LINKS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['969dEL']); }; ATTACH_FILES = Permissions.ATTACH_FILES; object[ATTACH_FILES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['3AS4UM']); }; READ_MESSAGE_HISTORY = Permissions.READ_MESSAGE_HISTORY; object[READ_MESSAGE_HISTORY.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.l9ufaR); }; MENTION_EVERYONE = Permissions.MENTION_EVERYONE; object[MENTION_EVERYONE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Y78KGC); }; ADD_REACTIONS = Permissions.ADD_REACTIONS; object[ADD_REACTIONS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.yEoJAr); }; USE_EXTERNAL_EMOJIS = Permissions.USE_EXTERNAL_EMOJIS; object[USE_EXTERNAL_EMOJIS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.BpBGZU); }; USE_EXTERNAL_STICKERS = Permissions.USE_EXTERNAL_STICKERS; object[USE_EXTERNAL_STICKERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['UeRs+b']); }; USE_APPLICATION_COMMANDS = Permissions.USE_APPLICATION_COMMANDS; object[USE_APPLICATION_COMMANDS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.shbR1a); }; SEND_VOICE_MESSAGES = Permissions.SEND_VOICE_MESSAGES; object[SEND_VOICE_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['+8GStU']); }; CONNECT = Permissions.CONNECT; object[CONNECT.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.S0W8Z5); }; SPEAK = Permissions.SPEAK; object[SPEAK.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['8w1tIR']); }; MUTE_MEMBERS = Permissions.MUTE_MEMBERS; object[MUTE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['8EI30/']); }; DEAFEN_MEMBERS = Permissions.DEAFEN_MEMBERS; object[DEAFEN_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['9L47Fr']); }; MOVE_MEMBERS = Permissions.MOVE_MEMBERS; object[MOVE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.YtjJPQ); }; USE_VAD = Permissions.USE_VAD; object[USE_VAD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['08zAV7']); }; PRIORITY_SPEAKER = Permissions.PRIORITY_SPEAKER; object[PRIORITY_SPEAKER.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.BVK71i); }; CREATE_PUBLIC_THREADS = Permissions.CREATE_PUBLIC_THREADS; object[CREATE_PUBLIC_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['25rKnX']); }; CREATE_PRIVATE_THREADS = Permissions.CREATE_PRIVATE_THREADS; object[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; object[SEND_MESSAGES_IN_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.fTE74g); }; MANAGE_THREADS = Permissions.MANAGE_THREADS; object[MANAGE_THREADS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.kEqgr7); }; MANAGE_EVENTS = Permissions.MANAGE_EVENTS; object[MANAGE_EVENTS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.HIgA5a); }; CREATE_EVENTS = Permissions.CREATE_EVENTS; object[CREATE_EVENTS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.qyjZua); }; MODERATE_MEMBERS = Permissions.MODERATE_MEMBERS; object[MODERATE_MEMBERS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['7DgVBr']); }; REQUEST_TO_SPEAK = Permissions.REQUEST_TO_SPEAK; object[REQUEST_TO_SPEAK.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['5kicT2']); }; VIEW_GUILD_ANALYTICS = Permissions.VIEW_GUILD_ANALYTICS; object[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; object[VIEW_CREATOR_MONETIZATION_ANALYTICS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t['0lTLTv']); }; STREAM = Permissions.STREAM; object[STREAM.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.FlNoSV); }; USE_EMBEDDED_ACTIVITIES = Permissions.USE_EMBEDDED_ACTIVITIES; object[USE_EMBEDDED_ACTIVITIES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.rLSGeh); }; USE_SOUNDBOARD = Permissions.USE_SOUNDBOARD; object[USE_SOUNDBOARD.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Bco7NG); }; USE_EXTERNAL_SOUNDS = Permissions.USE_EXTERNAL_SOUNDS; object[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; object[SET_VOICE_CHANNEL_STATUS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.VBwkUf); }; SEND_POLLS = Permissions.SEND_POLLS; object[SEND_POLLS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.UMQ7Ww); }; USE_EXTERNAL_APPS = Permissions.USE_EXTERNAL_APPS; object[USE_EXTERNAL_APPS.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.TtA5rK); }; PIN_MESSAGES = Permissions.PIN_MESSAGES; object[PIN_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Y5BI39); }; BYPASS_SLOWMODE = Permissions.BYPASS_SLOWMODE; object[BYPASS_SLOWMODE.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.kqcjeV); }; MANAGE_OFFICIAL_MESSAGES = Permissions.MANAGE_OFFICIAL_MESSAGES; object[MANAGE_OFFICIAL_MESSAGES.toString()] = function() { return require(dependencyMap[2]).intl.string(require(dependencyMap[2]).t.Aj9ruN); }; (FileImportTrackerModule).fileFinishedImporting('modules/oauth2/permissions.tsx'); exports.OrderedPermissions = items2; 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 _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); } } 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(); } } global.__d(_fun73030, 9350, [661, 483, 1244, 2]) /* metro module 9350, dependencies: [661, 483, 1244, 2] */;