import { ApplicationCommandOptionType, type APIApplicationCommandChannelOption, type ApplicationCommandOptionAllowedChannelType } from 'discord-api-types/v10'; import type { Channel } from 'discord.js'; import { BaseDefaultableValue } from '../base.js'; import type { RequiredOptionFields, DefaultValue } from '../../types/shared.js'; export declare class ChannelOption extends BaseDefaultableValue { private _r; private _d; required: () => ChannelOption; default: (value: TDefaultValue) => ChannelOption; constructor(data: RequiredOptionFields); get Type(): ApplicationCommandOptionType.Channel; get DefaultValue(): DefaultValue; channelTypes(...channelTypes: ApplicationCommandOptionAllowedChannelType[]): void; toJSON(): APIApplicationCommandChannelOption; } //# sourceMappingURL=channel.d.ts.map