import type { RunHarnessFn } from "../facade/workspace.js"; /** The BLOCKING `harness.run()` implementation, registered into the Workspace facade by the client. */ export declare const runHarness: RunHarnessFn; /** * The NON-BLOCKING `harness.start()` implementation: register the run and return the live handle * immediately. Callers stream progress via `run.record.stream()` and settle via `run.wait()` (which * fetches the captured changes once terminal). */ export declare const startHarness: RunHarnessFn;