import type { Config } from "./config.js"; /** * Process-wide ownership boundary. * * Every MCP connection gets its own protocol server, while all connections * share this runtime's single ChatGPT client and single upstream transport. */ export declare class ReadMyChatGptRuntime { readonly config: Config; private readonly client; private closed; private constructor(); static create(config: Config): Promise; createMcpServer(): import("@modelcontextprotocol/sdk/server/mcp").McpServer; close(): Promise; }