import type { ApprovalNode } from "./model.js"; import type { WorkflowRunDetail } from "./runtime.js"; /** What the operator reads at a mirrored gate. Interpolated like any other * authored string, so an upstream step's output — a screenshot ref included — * can reach the gate the decision is actually made at. A template that cannot * resolve must not sink a gate that is already parked: the raw text still * mirrors, and the gate is still decidable. */ export declare function approvalDescription(run: WorkflowRunDetail, node: ApprovalNode): string; //# sourceMappingURL=approval-description.d.ts.map