import type { Context } from '@deepseek-ai/cordis'; import { SecretValue } from '../secret-value.js'; import type { OpenApiMcpManifest, OpenApiMcpMount, OpenApiMcpRuntime } from './types.js'; export declare class CordisOpenApiMcpRuntime implements OpenApiMcpRuntime { private readonly ctx; private readonly baseUrl; private readonly toolCallTimeoutMs; constructor(ctx: Context, baseUrl: string, toolCallTimeoutMs: number); mount(apiKey: SecretValue, manifest: OpenApiMcpManifest, signal: AbortSignal, onUnavailable: () => void): OpenApiMcpMount; private activate; private observeAvailability; private managedToolNames; private hasMountedManagedTools; } //# sourceMappingURL=mcp-runtime.d.ts.map