UNPKG

slash-create

Version:

Create and sync Discord slash commands!

23 lines (22 loc) 827 B
import { CommandMember } from '../constants'; import { BaseSlashCreator } from '../creator'; import { Permissions } from './permissions'; import { ResolvedMember } from './resolvedMember'; /** Represents a Discord guild member. */ export declare class Member extends ResolvedMember { /** Whether the user is muted in voice channels */ readonly mute: boolean; /** Whether the user is deafened in voice channels */ readonly deaf: boolean; private _permissionsBitfield?; private _permissions; /** * @param data The data for the member * @param creator The instantiating creator */ constructor(data: CommandMember, creator: BaseSlashCreator, guildID: string); /** The permissions the member has. */ get permissions(): Permissions; /** @hidden */ toString(): string; }