/** * Noah — Internal Event Emitter * * Simple typed event bus for internal Noah components. */ type EventHandler = (data: T) => void | Promise; export declare class NoahEventEmitter { private handlers; on(event: string, handler: EventHandler): void; off(event: string, handler: EventHandler): void; emit(event: string, data: T): Promise; } export {}; //# sourceMappingURL=event-emitter.d.ts.map