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.