diff options
author | Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> | 2021-02-11 20:44:26 +0100 |
---|---|---|
committer | Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> | 2021-02-11 20:44:26 +0100 |
commit | 673e691c6e26a0abbadb93cf8ef4b1e45ad1accc (patch) | |
tree | 8496623a70f192e4e88ec487e38e0f6c284dc883 /dist/models/Application.d.ts | |
parent | :sparkles: updated other models (diff) | |
download | server-673e691c6e26a0abbadb93cf8ef4b1e45ad1accc.tar.xz |
:wrench: build
Diffstat (limited to 'dist/models/Application.d.ts')
-rw-r--r-- | dist/models/Application.d.ts | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/dist/models/Application.d.ts b/dist/models/Application.d.ts new file mode 100644 index 00000000..53483c49 --- /dev/null +++ b/dist/models/Application.d.ts @@ -0,0 +1,39 @@ +export interface ApplicationCommand { + id: bigint; + application_id: bigint; + name: string; + description: string; + options?: ApplicationCommandOption[]; +} +export interface ApplicationCommandOption { + type: ApplicationCommandOptionType; + name: string; + description: string; + required?: boolean; + choices?: ApplicationCommandOptionChoice[]; + options?: ApplicationCommandOption[]; +} +export interface ApplicationCommandOptionChoice { + name: string; + value: string | number; +} +export declare enum ApplicationCommandOptionType { + SUB_COMMAND = 1, + SUB_COMMAND_GROUP = 2, + STRING = 3, + INTEGER = 4, + BOOLEAN = 5, + USER = 6, + CHANNEL = 7, + ROLE = 8 +} +export interface ApplicationCommandInteractionData { + id: bigint; + name: string; + options?: ApplicationCommandInteractionDataOption[]; +} +export interface ApplicationCommandInteractionDataOption { + name: string; + value?: any; + options?: ApplicationCommandInteractionDataOption[]; +} |