import { PhaseState } from '../../domain/lifecycle/phase-state-machine'; export type { PhaseState }; export interface PhaseTransitionEvent { readonly fromPhase: number; readonly toPhase: number; readonly triggeredAt: string; readonly triggeredBy: string; readonly gateScore: number; readonly targetState: PhaseState; readonly approved: boolean; readonly rejectionReason?: string; } export declare function createTransitionEvent(from: number, to: number, gateScore: number, triggeredBy?: string): PhaseTransitionEvent;