import type { AutonomousRun, WorkflowContinuationPolicy, WorkflowStopReason } from "./types.js"; export declare const WORKFLOW_STOP_REASONS: WorkflowStopReason[]; export declare function defaultContinuationPolicy(legacyMaxIterations: number): WorkflowContinuationPolicy; export interface WorkflowContinuationSnapshot { stopReason: WorkflowStopReason; verifierStatus: NonNullable; acceptanceCriteriaStatus: NonNullable; nextAction: string; } export declare function workflowContinuationSnapshot(run: AutonomousRun | undefined, fallbackStopReason: WorkflowStopReason, fallbackNextAction: string): WorkflowContinuationSnapshot; export declare function workflowStopReasonForRuntimeDispatch(stopReason: "idle" | "timeout" | "once"): WorkflowStopReason;