import type { CloudflareSandboxConfig, ExecOptions, ExecResult, Executor, RuntimePathContext, SandboxAdapter } from "./types.js"; export declare class CloudflareSandboxExecutor implements Executor { private readonly sandboxId; private readonly env?; private readonly cwd; constructor(sandboxId: string, env?: Record | undefined, _ensureReady?: () => Promise); exec(command: string, options?: ExecOptions): Promise; getWorkspacePath(_hostPath: string): string; getPathContext(hostWorkspaceRoot: string): RuntimePathContext; getSandboxConfig(): CloudflareSandboxConfig; } export declare const cloudflareSandboxAdapter: SandboxAdapter; //# sourceMappingURL=cloudflare.d.ts.map