typealias Interaction

export type Interaction<Cached extends CacheType = CacheType> = | ChatInputCommandInteraction<Cached> | MessageContextMenuCommandInteraction<Cached> | UserContextMenuCommandInteraction<Cached> | AnySelectMenuInteraction<Cached> | ButtonInteraction<Cached> | AutocompleteInteraction<Cached> | ModalSubmitInteraction<Cached>;

Type Parameters

optional
Cached? extends CacheType = CacheType