import type { Server } from 'http'; import type { WebSocketMessage } from '../types/index.js'; export declare class WebSocketService { private wss; private clients; private logger; constructor(server: Server); private setupEventHandlers; private safeWsSend; broadcast(message: WebSocketMessage): void; broadcastSessionStart(session: any): void; broadcastSessionStop(session: any): void; broadcastCheckpointCreated(checkpoint: any): void; getConnectedClients(): number; }