import { type ExtractionHarness } from "./harness.js"; interface ExecResult { stdout: string; stderr: string; code: number; } type Exec = (args: string[], options: { cwd: string; env: NodeJS.ProcessEnv; }) => Promise; export interface ClaudeCliHarnessOptions { /** Test seams. */ probeBinary?: () => Promise; probeLogin?: () => Promise; exec?: Exec; } export declare function claudeCliHarness(options?: ClaudeCliHarnessOptions): ExtractionHarness; export {};