/// 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; }