import type { JsonValue } from "../state/json.js"; import type { WorkflowClient } from "./client.js"; import type { WorkflowSessionView } from "./view.js"; /** Assemble one complete run revision and hydrate every referenced value. */ export declare function materializeRunView(client: WorkflowClient, value: JsonValue): Promise; /** Assemble and hydrate the one session view consumed by the Pi extension. */ export declare function materializeSessionView(client: WorkflowClient, session: WorkflowSessionView): Promise;