/** * Renderers for local Op execution. Both consume the same `OpRunResult`: * `renderHuman` is the default (logs to stderr), `renderJson` prints the * machine-readable record array to stdout and nothing else. */ import type { OpRunResult, StepRecord } from "./local-executor.js"; type Writer = (line: string) => void; /** * Render a run result as human-readable progress. Defaults to stderr so stdout * stays clean for piping (the `--json` renderer owns stdout). */ export declare function renderHuman(result: OpRunResult, write?: Writer): void; /** Render a run result as JSON on stdout (and nothing else on stdout). */ export declare function renderJson(result: OpRunResult, write?: Writer): void; export type { OpRunResult, StepRecord }; //# sourceMappingURL=local-output.d.ts.map