import type { CreateSandboxBackendParams, SandboxBackendManager, SandboxBackendCommandParams, SandboxBackendHandle } from "./backend.js";
export declare function createDockerSandboxBackend(params: CreateSandboxBackendParams): Promise<SandboxBackendHandle>;
export declare function createDockerSandboxBackendHandle(params: {
    containerName: string;
    workdir: string;
    env?: Record<string, string>;
    image: string;
}): SandboxBackendHandle;
export declare function runDockerSandboxShellCommand(params: {
    containerName: string;
} & SandboxBackendCommandParams): Promise<import("./docker.js").ExecDockerRawResult>;
export declare const dockerSandboxBackendManager: SandboxBackendManager;
