UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

17 lines (16 loc) • 946 B
import type { DockerCli } from "#execution/sandbox/bindings/docker-cli.js"; import type { ResolvedDockerSandboxOptions } from "#execution/sandbox/bindings/docker-options.js"; import type { DockerSandboxNetworkPolicy } from "#public/sandbox/docker-sandbox.js"; export declare const DOCKER_SANDBOX_LABEL = "eve.sandbox"; export declare function startDockerContainer(input: { readonly cli: DockerCli; readonly containerName: string; readonly image: string; readonly initialNetworkPolicy: DockerSandboxNetworkPolicy; readonly options: ResolvedDockerSandboxOptions; readonly resourcesPath?: string; readonly role: "session" | "template-build"; readonly tags?: Readonly<Record<string, string>>; }): Promise<void>; export declare function runDockerBaseSetup(cli: DockerCli, containerName: string): Promise<void>; export declare function stopDockerContainerIfRunning(cli: DockerCli, containerName: string): Promise<void>;