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