import type { SDKEventMap, SDKEventName, SDKEventHandler } from '../types/index.js'; export interface EventEmitter { on(event: K, handler: SDKEventHandler): () => void; off(event: K, handler: SDKEventHandler): void; emit(event: K, payload: SDKEventMap[K]): void; removeAll(): void; } export declare function createEventEmitter(): EventEmitter;