UNPKG

discord.js-pages

Version:

Dynamic pages pagination module for discord.js

8 lines (7 loc) 477 B
import { EmojiIdentifierResolvable, MessageActionRowComponent, MessageComponentInteraction } from 'discord.js'; export declare type TriggerCallback<T extends MessageActionRowComponent> = (interaction: MessageComponentInteraction, ...components: (T)[]) => unknown; export interface Trigger<T extends MessageActionRowComponent> { name: string; callback: TriggerCallback<T>; } export declare type TriggersMap = Map<EmojiIdentifierResolvable, TriggerCallback<any>>;