import { type AgentHandle, type LaunchSpec, type Runtime, type RuntimeProvider } from "@cotal-ai/core"; export interface PrivateLauncher { command: string; dir: string; script: string; } export declare function privateLauncher(spec: LaunchSpec, cwd: string): PrivateLauncher; /** Spawns each managed agent into an Orca terminal in the Orca worktree enclosing the launch cwd. */ export declare class OrcaRuntime implements Runtime { #private; readonly kind: "orca"; spawn(name: string, spec: LaunchSpec, cwd: string): AgentHandle; } /** Self-registering runtime provider — `import "@cotal-ai/orca"` makes the manager's `orca` * runtime available without the manager depending on this package. */ export declare const orcaRuntimeProvider: RuntimeProvider; //# sourceMappingURL=runtime.d.ts.map