The klasa client
The usage string for this command
The usage deliminator for this command
The command this parsed usage is for
The client this Usage was created with
The compiled string for all names/aliases in a usage string
Stores one-off custom resolvers for use with the custom type arg
The usage string re-deliminated with the usageDelim
All names and aliases for the command
The concatenated string of this.commands and this.deliminatedUsage
The usage object to compare against later
The usage delim
The usage string
Registers a one-off custom resolver
The type of the usage argument
The one-off custom resolver
Creates a CommandPrompt instance to collect and resolve arguments with
The message context from the prompt
The options for the prompt
Customizes the response of an argument if it fails resolution.
The name of the usage argument
The custom response or i18n function
Creates a full usage string including prefix and commands/aliases for documentation/help purposes
The message context for which to generate usage for
Defines json stringify behavior of this class.
Defines to string behavior of this class.
Method responsible for handling tag closes
The current usage interim object
The character that triggered this function
Generated using TypeDoc
Converts usage strings into objects to compare against later