import type { WorkflowTodoApprovalMirror, WorkflowTodoLifecycle } from "../workflows/runner.js"; /** The Todo-comment bridge and the revision loop live next door; re-exported so * the call sites in the API keep a single import path for the whole surface. */ export { forwardWorkflowTodoComment } from "./todo-comment-steering.js"; export { MAX_REVISION_CYCLES } from "./workflow-todo-revision.js"; /** The lifecycle half of the surface (status, decisions, completion, failure record, revision loop). */ export declare const workflowTodoLifecycle: WorkflowTodoLifecycle; /** The approval half: `request` mirrors the gate, `notifyParked` wakes a routed employee. */ export declare function workflowTodoApprovals(request: WorkflowTodoApprovalMirror["request"]): WorkflowTodoApprovalMirror; //# sourceMappingURL=workflow-todo-surface.d.ts.map