import type { ExecOptions, ExecResult, Executor, FirecrackerSandboxConfig, RuntimePathContext, SandboxAdapter } from "./types.js"; export declare class FirecrackerExecutor implements Executor { private vmId; private hostPath; private sshUser; private sshPort; private env?; constructor(vmId: string, hostPath: string, sshUser?: string, sshPort?: number, env?: Record | undefined); exec(command: string, options?: ExecOptions): Promise; getWorkspacePath(_hostPath: string): string; getPathContext(hostWorkspaceRoot: string): RuntimePathContext; getSandboxConfig(): FirecrackerSandboxConfig; } export declare const firecrackerSandboxAdapter: SandboxAdapter; //# sourceMappingURL=firecracker.d.ts.map