import type { ProcessOutcome, ProcessRunner } from "../ports/agent.ts"; export declare class NodeProcessRunner implements ProcessRunner { run(command: string, args: string[], cwd: string, onLine?: (line: string) => void, signal?: AbortSignal): Promise; runInteractive(command: string, args: string[], cwd: string): Promise; }