type Handler = (...args: unknown[]) => void; export declare class EventBus { private handlers; on(event: string, handler: Handler): void; off(event: string, handler: Handler): void; emit(event: string, ...args: unknown[]): void; once(event: string, handler: Handler): void; destroy(): void; } export {};