///
import type { BotEventsMap } from "../../types/bot/BotEventsMap";
import { EventEmitter } from "events";
/** Interface dos eventos do bot */
export default interface IBotEvents {
ev: EventEmitter;
on(eventName: T, listener: (arg: BotEventsMap[T]) => void): void;
off(eventName: T, listener: (arg: BotEventsMap[T]) => void): void;
removeAllListeners(event: T): void;
emit(eventName: T, arg: BotEventsMap[T]): boolean;
}