export declare const FORGE_PHASES: readonly ["starting", "executing", "verifying", "fixing", "blocked_on_user", "complete", "failed", "cancelled"]; export type ForgePhase = typeof FORGE_PHASES[number]; export interface ForgeStateValidationResult { ok: boolean; state?: Record; warning?: string; error?: string; } export declare function normalizeForgePhase(rawPhase: unknown): { phase?: ForgePhase; warning?: string; error?: string; }; export declare function validateAndNormalizeForgeState(candidate: Record, options?: { nowIso?: string; }): ForgeStateValidationResult; //# sourceMappingURL=contract.d.ts.map