@globalart/nestcord
Version:
A module for creating Discord bots using NestJS, based on Discord.js
14 lines (13 loc) • 630 B
TypeScript
import { Collection } from 'discord.js';
import { MessageComponentDiscovery, MessageComponentMeta } from './message-component.discovery';
/**
* Service that manages message components.
*/
export declare class MessageComponentsService {
private readonly logger;
readonly cache: Collection<string, MessageComponentDiscovery>;
private componentName;
add(component: MessageComponentDiscovery): void;
get(type: MessageComponentMeta['type'], customId: MessageComponentMeta['customId']): MessageComponentDiscovery;
remove(type: MessageComponentMeta['type'], customId: MessageComponentMeta['customId']): void;
}