interface ApplicationCommandOptionimport { type ApplicationCommandOption } from "https://dotland.deno.dev/x/discordeno@18.0.1/template/beginner/deps.ts"; Propertiestype: ApplicationCommandOptionTypesValue of Application Command Option Type name: string1-32 character name matching lowercase ^[\w-]{1,32}$ optionalnameLocalizations: LocalizationLocalization object for the name field. Values follow the same restrictions as name description: string1-100 character description optionaldescriptionLocalizations: LocalizationLocalization object for the description field. Values follow the same restrictions as description optionalrequired: booleanIf the parameter is required or optional--default false optionalchoices: ApplicationCommandOptionChoice[]Choices for string and int types for the user to pick from optionaloptions: ApplicationCommandOption[]If the option is a subcommand or subcommand group type, this nested options will be the parameters optionalchannelTypes: ChannelTypes[]If the option is a channel type, the channels shown will be restricted to these types optionalminValue: numberMinimum number desired. optionalmaxValue: numberMaximum number desired. optionalminLength: numberMinimum length desired. optionalmaxLength: numberMaximum length desired. optionalautocomplete: booleanif autocomplete interactions are enabled for this String, Integer, or Number type option import ApplicationCommandOptionimport { ApplicationCommandOption } from "https://dotland.deno.dev/x/discordeno@18.0.1/template/beginner/deps.ts";