import type { Readable, Writable } from "node:stream"; import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { type McpContext } from "./context.js"; export interface CreateMcpServerOptions { configPath: string; libraryPath?: string; stdin?: Readable; stdout?: Writable; } export interface McpServerResult { server: McpServer; context: McpContext; serverInfo: { name: string; version: string; }; dispose: () => Promise; } export declare function createMcpServer(options: CreateMcpServerOptions): Promise; //# sourceMappingURL=index.d.ts.map