import type { TransformFrame, TransformOutput } from "../transform.types.js"; /** * Hson pipeline, stage 2: choose an output representation. * * Given a normalized frame from stage 1, this stage materializes one of the * supported output forms: * - `toHtml()` * - `toJson()` * - `toHson()` * * Each `toX()` call stores the chosen representation on the frame and returns * the merged stage-3 / stage-4 surface. Hson is serialization-only at that * stage; canonical graph access is the source-level `toNode()` terminal. * * LiveTree construction is handled separately by the `hson.liveTree` facade. * * @param frame - Normalized frame from stage 1. * @returns Stage-2 output-selection API. */ export declare function construct_output_2(frame: TransformFrame): TransformOutput; //# sourceMappingURL=construct-output-2.d.ts.map