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