UNPKG

discord.js-pages

Version:

Dynamic pages pagination module for discord.js

22 lines (21 loc) 605 B
import { ButtonBuilder } from 'discord.js'; export declare enum ActionLabel { FIRST = "\u23EA", BACK = "\u25C0\uFE0F", STOP = "\u23F9", NEXT = "\u25B6\uFE0F", LAST = "\u23E9" } export declare type ActionLabelUnion = `${ActionLabel}`; export declare enum Action { FIRST = "first", BACK = "back", STOP = "stop", NEXT = "next", LAST = "last" } export declare type ActionUnion = `${Action}`; export declare type ActionObject = { [key in Action | ActionUnion]: ButtonBuilder; }; export declare type Button = Action | ActionUnion | ActionObject;