import { WebSocket } from 'ws'; import type { CoreEvent } from '../core/types.js'; export declare function registerClient(ws: WebSocket): void; /** Fan one CoreEvent frame out to every connected client, verbatim. */ export declare function broadcast(event: CoreEvent): void; /** Current live client count (diagnostics / tests). */ export declare function clientCount(): number; /** Close every client socket and clear the set (graceful shutdown). */ export declare function closeAllClients(): void; //# sourceMappingURL=bus.d.ts.map