createChannelOption

Signature

export declare function createChannelOption<R extends boolean, C extends keyof SeyfertChannelMap = keyof SeyfertChannelMap, VC = never>(data: SeyfertChannelOption<C, R, VC>): {    readonly type: ApplicationCommandOptionType.Channel;    readonly required?: R | undefined;    readonly value?: ValueCallback<ApplicationCommandOptionType.Channel, C, VC> | undefined;    readonly description: string;    readonly description_localizations?: APIApplicationCommandBasicOption["description_localizations"];    readonly name_localizations?: APIApplicationCommandBasicOption["name_localizations"];    readonly locales?: {        name?: FlatObjectKeys<DefaultLocale>;        description?: FlatObjectKeys<DefaultLocale>;    };    readonly channel_types?: readonly C[] | undefined;};

Members

This export does not declare public properties or methods in the generated declaration file.