websocket-pro-client
Version:
High-performance WebSocket client with auto-reconnect, heartbeat and priority messaging
10 lines (9 loc) • 344 B
TypeScript
import { Listener } from "../types";
export declare class EventEmitter {
private events;
on(event: string, listener: Listener): () => void;
off(event: string, listener: Listener): void;
emit(event: string, ...args: any[]): void;
once(event: string, listener: Listener): void;
removeAllListeners(event?: string): void;
}