export interface CoverageReport { overall: number; phases: Record; constraints: Record; assumptions: Record; documentation: Record; testCoverage: number; } export interface CoverageCheckResult { passed: boolean; current: number; threshold: number; gaps: string[]; } export interface CoverageGap { area: string; current: number; target: number; severity: "high" | "medium" | "low"; } export interface DetailedCoverage { overall: number; phases: Record; constraints: Record; artifacts: Record; breakdown: Record; } export interface ConfirmationResult { passed: boolean; coverage: number; issues: string[]; recommendations: string[]; nextSteps: string[]; canProceed: boolean; phase?: string; } export interface ConfirmationReport { overall: boolean; phases: Record; constraints: Record; artifacts: Record; recommendations: string[]; } export interface SessionValidationResult { valid: boolean; errors: string[]; warnings: string[]; } export interface ComplianceReport { overall: boolean; coverage: number; constraints: Record; violations: string[]; recommendations: string[]; } //# sourceMappingURL=coverage.types.d.ts.map