import type { ContainerSandboxConfig, ExecOptions, ExecResult, Executor, RuntimePathContext, SandboxAdapter } from "./types.js"; export declare class ContainerExecutor implements Executor { private container; private env?; private ensureReady?; private readonly hostExecutor; constructor(container: string, env?: Record | undefined, ensureReady?: (() => Promise) | undefined); exec(command: string, options?: ExecOptions): Promise; getWorkspacePath(_hostPath: string): string; getPathContext(hostWorkspaceRoot: string): RuntimePathContext; getSandboxConfig(): ContainerSandboxConfig; } export declare const containerSandboxAdapter: SandboxAdapter; //# sourceMappingURL=container.d.ts.map