import type { GoalWorkflowValidationSummary } from './artifacts.js'; export type GoalWorkflowValidationStatus = 'pass' | 'fail' | 'blocker'; export interface GoalWorkflowValidationInput { status: GoalWorkflowValidationStatus | boolean; summary: string; artifactPath?: string; checkedAt?: Date; } export declare class GoalWorkflowValidationError extends Error { } export declare function normalizeGoalWorkflowValidation(input: GoalWorkflowValidationInput): GoalWorkflowValidationSummary; export declare function assertGoalWorkflowCanComplete(validation: GoalWorkflowValidationSummary | undefined): void; //# sourceMappingURL=validation.d.ts.map