import type { StateDatabase } from "../state/database.js"; import { type JsonValue } from "../state/json.js"; import { type WorkflowRunnerContentChunk, type WorkflowRunnerContentReference, type WorkflowRunnerResponse } from "./workflow-runner-protocol.js"; export declare function boundRunnerResponse(state: StateDatabase, allowedDigests: Set, response: WorkflowRunnerResponse): WorkflowRunnerResponse; export declare function readRunnerContentChunk(state: StateDatabase, allowedDigests: ReadonlySet, sha256: string, offset: number): WorkflowRunnerContentChunk; export declare function materializeRunnerContent(reference: WorkflowRunnerContentReference, readChunk: (offset: number) => Promise): Promise;