/** * Tiny shared getter for the live `McpExtensionState`. * * Set by the MCP adapter extension factory (`mcp/index.ts`) on construction * so `serve.ts` can read the current state snapshot without importing the * full adapter module. Separated into a standalone file so neither side * picks up the other's transitive dependencies. */ import type { McpExtensionState } from "../mcp/state.js"; /** Read the live MCP state. Returns null until the adapter is constructed. */ export declare function getLiveMcpState(): McpExtensionState | null; /** Set by the MCP adapter factory at construction time. */ export declare function setLiveMcpStateGetter(getter: () => McpExtensionState | null): void; //# sourceMappingURL=state-getter.d.ts.map