mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 19:43:29 +01:00
types(ApplicationCommandOption): add ApplicationCommandBooleanOption (#8434)
This commit is contained in:
11
packages/discord.js/typings/index.d.ts
vendored
11
packages/discord.js/typings/index.d.ts
vendored
@@ -3835,6 +3835,10 @@ export interface ApplicationCommandStringOptionData extends ApplicationCommandCh
|
|||||||
max_length?: number;
|
max_length?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ApplicationCommandBooleanOptionData extends BaseApplicationCommandOptionsData {
|
||||||
|
type: ApplicationCommandOptionType.Boolean;
|
||||||
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandNumericOption extends ApplicationCommandChoicesOption {
|
export interface ApplicationCommandNumericOption extends ApplicationCommandChoicesOption {
|
||||||
type: CommandOptionNumericResolvableType;
|
type: CommandOptionNumericResolvableType;
|
||||||
minValue?: number;
|
minValue?: number;
|
||||||
@@ -3847,6 +3851,10 @@ export interface ApplicationCommandStringOption extends ApplicationCommandChoice
|
|||||||
maxLength?: number;
|
maxLength?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ApplicationCommandBooleanOption extends BaseApplicationCommandOptionsData {
|
||||||
|
type: ApplicationCommandOptionType.Boolean;
|
||||||
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandSubGroupData extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
export interface ApplicationCommandSubGroupData extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
||||||
type: ApplicationCommandOptionType.SubcommandGroup;
|
type: ApplicationCommandOptionType.SubcommandGroup;
|
||||||
options?: ApplicationCommandSubCommandData[];
|
options?: ApplicationCommandSubCommandData[];
|
||||||
@@ -3866,6 +3874,7 @@ export interface ApplicationCommandSubCommandData extends Omit<BaseApplicationCo
|
|||||||
| ApplicationCommandAutocompleteOption
|
| ApplicationCommandAutocompleteOption
|
||||||
| ApplicationCommandNumericOptionData
|
| ApplicationCommandNumericOptionData
|
||||||
| ApplicationCommandStringOptionData
|
| ApplicationCommandStringOptionData
|
||||||
|
| ApplicationCommandBooleanOption
|
||||||
)[];
|
)[];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3890,6 +3899,7 @@ export type ApplicationCommandOptionData =
|
|||||||
| ApplicationCommandAutocompleteOption
|
| ApplicationCommandAutocompleteOption
|
||||||
| ApplicationCommandNumericOptionData
|
| ApplicationCommandNumericOptionData
|
||||||
| ApplicationCommandStringOptionData
|
| ApplicationCommandStringOptionData
|
||||||
|
| ApplicationCommandBooleanOptionData
|
||||||
| ApplicationCommandSubCommandData;
|
| ApplicationCommandSubCommandData;
|
||||||
|
|
||||||
export type ApplicationCommandOption =
|
export type ApplicationCommandOption =
|
||||||
@@ -3899,6 +3909,7 @@ export type ApplicationCommandOption =
|
|||||||
| ApplicationCommandChoicesOption
|
| ApplicationCommandChoicesOption
|
||||||
| ApplicationCommandNumericOption
|
| ApplicationCommandNumericOption
|
||||||
| ApplicationCommandStringOption
|
| ApplicationCommandStringOption
|
||||||
|
| ApplicationCommandBooleanOption
|
||||||
| ApplicationCommandAttachmentOption
|
| ApplicationCommandAttachmentOption
|
||||||
| ApplicationCommandSubCommand;
|
| ApplicationCommandSubCommand;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user