| ArgOptions | - | 
| ArgsJson | - | 
| ArgsNextCallback | The callback used for Args.nextMaybe and Args.next. | 
| ArgType | - | 
| ArgumentContext | - | 
| ArgumentOptions | - | 
| AutocompleteCommandContext | - | 
| AutocompleteInteractionPayload | - | 
| BooleanArgumentContext | The context for the 'boolean'argument. | 
| ChatInputCommandAcceptedPayload | - | 
| ChatInputCommandContext | - | 
| ChatInputCommandDeniedPayload | - | 
| ChatInputCommandErrorPayload | - | 
| ChatInputCommandFinishPayload | - | 
| ChatInputCommandRunPayload | - | 
| ChatInputCommandSuccessPayload | - | 
| ClientLoggerOptions | - | 
| CommandDoesNotHaveChatInputCommandHandlerPayload | - | 
| CommandDoesNotHaveContextMenuCommandHandlerPayload | - | 
| CommandDoesNotHaveMessageCommandHandler | - | 
| CommandJSON | - | 
| CommandOptions | The Command options. | 
| CommandSpecificRunIn | A more detailed structure for CommandOptions.runIn when you want to have a different runInfor each command type. | 
| Container | Represents the type of the properties injected into the container, which is available at container. | 
| ContextMenuCommandAcceptedPayload | - | 
| ContextMenuCommandContext | - | 
| ContextMenuCommandDeniedPayload | - | 
| ContextMenuCommandErrorPayload | - | 
| ContextMenuCommandFinishPayload | - | 
| ContextMenuCommandRunPayload | - | 
| ContextMenuCommandSuccessPayload | - | 
| CooldownOptions | - | 
| DetailedDescriptionCommandObject | - | 
| EmojiObject | - | 
| EnumArgumentContext | The context for the 'enum'argument. | 
| IArgument | - | 
| IChatInputCommandPayload | - | 
| IContextMenuCommandPayload | - | 
| IInteractionHandlerPayload | - | 
| ILogger | - | 
| IMessageCommandPayload | - | 
| InteractionHandlerError | - | 
| InteractionHandlerJSON | - | 
| InteractionHandlerOptions | - | 
| InteractionHandlerParseError | - | 
| InteractionHandlerParseNone | - | 
| InteractionHandlerParseSome | - | 
| InteractionHandlerParseSuccess | - | 
| IPieceError | - | 
| IPreconditionCondition | Defines the condition for PreconditionContainerArrays to run. | 
| IPreconditionContainer | An abstracted precondition container to be implemented by classes. | 
| ListenerErrorPayload | - | 
| ListenerJSON | - | 
| ListenerOptions | - | 
| MemberArgumentContext | The context for the 'member'argument. | 
| MessageCommandAcceptedPayload | - | 
| MessageCommandContext | - | 
| MessageCommandDeniedPayload | - | 
| MessageCommandErrorPayload | - | 
| MessageCommandFinishPayload | - | 
| MessageCommandRunPayload | - | 
| MessageCommandSuccessPayload | - | 
| MessageCommandTypingErrorPayload | - | 
| MessageResolverOptions | Options to resolve a message from a string, given a certain context. | 
| PreChatInputCommandRunPayload | - | 
| PreconditionArrayResolvableDetails | Defines the detailed options for the PreconditionContainerArray, where both the PreconditionRunMode and the entries can be defined. | 
| PreconditionContext | - | 
| PreconditionOptions | - | 
| Preconditions | The registered preconditions and their contexts, if any. When registering new ones, it is recommended to use module augmentation so custom ones are registered. | 
| PreconditionSingleResolvableDetails | Defines the detailed options for the PreconditionContainerSingle, where both the PreconditionContext and the name of the precondition can be defined. | 
| PreContextMenuCommandRunPayload | - | 
| PreMessageCommandRunPayload | - | 
| RepeatArgOptions | - | 
| RunInPreconditionCommandSpecificData | The specific data for the precondition types for the RunInprecondition, when the command specified the types for specific command types. | 
| SapphireClientOptions | - | 
| SapphirePluginAsyncHook | - | 
| SapphirePluginHook | - | 
| SapphirePluginHookEntry | - | 
| SapphirePrefixHook | - | 
| SimplePreconditionSingleResolvableDetails | Defines the simple options for the PreconditionContainerSingle, where only the name of the precondition can be defined. | 
| StoreRegistryEntries | The StoreRegistry's registry, use module augmentation against this interface when adding new stores. | 
| UnknownChatInputCommandPayload | - | 
| UnknownContextMenuCommandPayload | - | 
| UnknownMessageCommandNamePayload | - | 
| UnknownMessageCommandPayload | - |