import type { IterateResult } from "../types.mts"; interface IterateProjectionOptions { readyDelaySuffix?: string; } /** * Project an IterateResult to a lean JSON shape for the default (non-verbose) output. * Omits fields that are the trivial default (false, 0, empty) or state-gated fields * outside the state where they are meaningful. */ export declare function projectIterateLean(result: IterateResult, opts?: IterateProjectionOptions): unknown; export { projectIterateVerbose } from "./iterate-verbose.mts";