type Listener = (data: any) => void; declare class EventHandler { private listeners; constructor(); subscribe(event: string, listener: Listener): void; unsubscribe(event: string, listener: Listener): void; dispatchEvent(event: string, data: any): void; } export { EventHandler, Listener as EventListener };