import { ApplicationCommandOptionType, type APIApplicationCommandMentionableOption } from 'discord-api-types/v10'; import type { GuildMember, Role, User } from 'discord.js'; import { BaseDefaultableValue } from '../base.js'; import type { RequiredOptionFields, DefaultValue, XOR } from '../../types/shared.js'; export declare class MentionableOption extends BaseDefaultableValue { private _r; private _d; required: () => MentionableOption; default: >(value: TDefaultValue) => MentionableOption; constructor(data: RequiredOptionFields); get Type(): ApplicationCommandOptionType.Mentionable; get DefaultValue(): DefaultValue<{ user?: User; member?: GuildMember; role?: Role; }>; toJSON(): APIApplicationCommandMentionableOption; } //# sourceMappingURL=mentionable.d.ts.map