import type { LoadedSkill } from '@agentoctopus/registry'; import type { Adapter, AdapterResult } from '../adapter.js'; export interface DockerAdapterOptions { image?: string; memory?: string; network?: 'bridge' | 'none' | 'host'; timeoutMs?: number; } /** * Docker sandbox adapter: runs skill inside a Docker container. * Mounts the skill directory read-only; passes env vars; captures stdout/stderr. */ export declare class DockerAdapter implements Adapter { private options; constructor(options?: DockerAdapterOptions); invoke(skill: LoadedSkill, input: Record): Promise; } //# sourceMappingURL=docker-adapter.d.ts.map