export declare class EventEmitter { private listeners; on(type: K, callback: (event: E) => void): () => void; emit(type: K, event: E): void; clear(): void; }