import { Logger } from 'pino'; import { WSServer } from '../ws/server.js'; import { SessionStore } from '../store/session-store.interface.js'; import { ServerInstance, ServerConfig } from './types.js'; export declare function createWebSocketServerInstance(logger: Logger, sessionStore: SessionStore, httpServer: ServerInstance): WSServer; export declare function startWebSocketServer(logger: Logger, sessionStore: SessionStore, httpServer: ServerInstance, serverConfig: ServerConfig): WSServer; export declare function stopWebSocketServer(wsServer: WSServer, logger: Logger): Promise; //# sourceMappingURL=websocket-server.d.ts.map