discord.js-pages
Version:
Dynamic pages pagination module for discord.js
22 lines (21 loc) • 605 B
TypeScript
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;