import type { MCPBridge } from '../../bridge/MCPBridge.js'; import type { SandboxOptions, SandboxRuntime } from '../types.js'; export declare class IVMSandboxManager implements SandboxRuntime { private readonly bridge; private readonly options; private isolate?; private context?; private initialized; constructor(bridge: MCPBridge, options: SandboxOptions); private get logger(); private get timeout(); private get memoryLimit(); run(entryFile: string): Promise; dispose(): Promise; /** Initialize eagerly so the runtime factory can safely fall back on native isolate failures. */ initialize(): Promise; private bootstrapConsole; private bootstrapCallTool; private bootstrapWorkspaceFs; private resolveWorkspacePath; private bootstrapToolsNamespace; private buildParameterDocs; private schemaTypeFromJson; } //# sourceMappingURL=IVMSandboxManager.d.ts.map