@shadow-dev/core
Version:
A modular core framework for Discord bot development, providing commands, buttons, menus, middleware, and more.
11 lines (10 loc) • 374 B
TypeScript
import { Client, StringSelectMenuInteraction } from "discord.js";
import { Menu } from "./menu";
export declare class MenuManager {
private client;
private static menus;
constructor(client: Client);
registerMenu(menu: Menu): void;
handleInteraction(interaction: StringSelectMenuInteraction): Promise<void>;
static getAllMenus(): Map<string, Menu>;
}