import type { AutonomousPhaseDefinition } from "./autonomous-workflow-constants.js"; import type { AutonomousRun, PhaseOutcome } from "./types.js"; export interface PhaseTransitionResult { handoffArtifact?: string; blockedNotes?: string; } export declare function createValidatedPhaseHandoff({ root, run, from, to, outcome, executorProvenance, }: { root: string; run: AutonomousRun; from: AutonomousPhaseDefinition; to: AutonomousPhaseDefinition; outcome: Extract; executorProvenance?: string; }): Promise;