createStringOption

Signature

export declare function createStringOption<R extends boolean, C extends readonly SeyfertChoice<string>[] = readonly SeyfertChoice<string>[], VC = never>(data: SeyfertStringOption<C, R, VC>): {    readonly type: ApplicationCommandOptionType.String;    readonly required?: R | undefined;    readonly choices?: C | undefined;    readonly value?: ValueCallback<ApplicationCommandOptionType.String, 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 autocomplete?: AutocompleteCallback<string>;    readonly onAutocompleteError?: OnAutocompleteErrorCallback<string>;    readonly min_length?: number;    readonly max_length?: number;};

Members

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