/** * Numeric permission flags. All available properties: * * `CREATE_INSTANT_INVITE` (create invitations to the guild) * * `KICK_MEMBERS` * * `BAN_MEMBERS` * * `ADMINISTRATOR` (implicitly has *all* permissions, and bypasses all channel overwrites) * * `MANAGE_CHANNELS` (edit and reorder channels) * * `MANAGE_GUILD` (edit the guild information, region, etc.) * * `ADD_REACTIONS` (add new reactions to messages) * * `VIEW_AUDIT_LOG` * * `PRIORITY_SPEAKER` * * `STREAM` * * `VIEW_CHANNEL` * * `SEND_MESSAGES` * * `SEND_TTS_MESSAGES` * * `MANAGE_MESSAGES` (delete messages and reactions) * * `EMBED_LINKS` (links posted will have a preview embedded) * * `ATTACH_FILES` * * `READ_MESSAGE_HISTORY` (view messages that were posted prior to opening Discord) * * `MENTION_EVERYONE` * * `USE_EXTERNAL_EMOJIS` (use emojis from different guilds) * * `VIEW_GUILD_INSIGHTS` * * `CONNECT` (connect to a voice channel) * * `SPEAK` (speak in a voice channel) * * `MUTE_MEMBERS` (mute members across all voice channels) * * `DEAFEN_MEMBERS` (deafen members across all voice channels) * * `MOVE_MEMBERS` (move members between voice channels) * * `USE_VAD` (use voice activity detection) * * `CHANGE_NICKNAME` * * `MANAGE_NICKNAMES` (change other members' nicknames) * * `MANAGE_ROLES` * * `MANAGE_WEBHOOKS` * * `MANAGE_EMOJIS_AND_STICKERS` * * `USE_APPLICATION_COMMANDS` * * `REQUEST_TO_SPEAK` * * `MANAGE_EVENTS` * * `MANAGE_THREADS` * * `USE_PUBLIC_THREADS` * * `CREATE_PUBLIC_THREADS` * * `USE_PRIVATE_THREADS` * * `CREATE_PRIVATE_THREADS` * * `USE_EXTERNAL_STICKERS` (use stickers from different guilds) * * `SEND_MESSAGES_IN_THREADS` * * `START_EMBEDDED_ACTIVITIES` * * `MODERATE_MEMBERS` * @see {@link https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags} * @typedef {Object} PermissionFlags */ declare const FLAGS: { CREATE_INSTANT_INVITE: bigint; KICK_MEMBERS: bigint; BAN_MEMBERS: bigint; ADMINISTRATOR: bigint; MANAGE_CHANNELS: bigint; MANAGE_GUILD: bigint; ADD_REACTIONS: bigint; VIEW_AUDIT_LOG: bigint; PRIORITY_SPEAKER: bigint; STREAM: bigint; VIEW_CHANNEL: bigint; SEND_MESSAGES: bigint; SEND_TTS_MESSAGES: bigint; MANAGE_MESSAGES: bigint; EMBED_LINKS: bigint; ATTACH_FILES: bigint; READ_MESSAGE_HISTORY: bigint; MENTION_EVERYONE: bigint; USE_EXTERNAL_EMOJIS: bigint; VIEW_GUILD_INSIGHTS: bigint; CONNECT: bigint; SPEAK: bigint; MUTE_MEMBERS: bigint; DEAFEN_MEMBERS: bigint; MOVE_MEMBERS: bigint; USE_VAD: bigint; CHANGE_NICKNAME: bigint; MANAGE_NICKNAMES: bigint; MANAGE_ROLES: bigint; MANAGE_WEBHOOKS: bigint; MANAGE_EMOJIS_AND_STICKERS: bigint; USE_APPLICATION_COMMANDS: bigint; REQUEST_TO_SPEAK: bigint; MANAGE_EVENTS: bigint; MANAGE_THREADS: bigint; USE_PUBLIC_THREADS: bigint; CREATE_PUBLIC_THREADS: bigint; USE_PRIVATE_THREADS: bigint; CREATE_PRIVATE_THREADS: bigint; USE_EXTERNAL_STICKERS: bigint; SEND_MESSAGES_IN_THREADS: bigint; START_EMBEDDED_ACTIVITIES: bigint; MODERATE_MEMBERS: bigint; }; declare type PermissionNames = keyof typeof FLAGS; export { FLAGS, PermissionNames }; //# sourceMappingURL=permissions.d.ts.map