import { McpServer } from '@modelcontextprotocol/server'; import type { Config } from './config.js'; import type { WebSocketFactory } from './session.js'; export interface ServerOptions { /** Test seam: replaces the WebSocket implementation used by the sessions. */ webSocketFactory?: WebSocketFactory; } export declare function createServer(config: Config, options?: ServerOptions): McpServer;