/** * PMBOK Validation Types * Type definitions for PMBOK validation functionality */ /** * Interface for PMBOK compliance validation result */ export interface PMBOKComplianceResult { /** Whether the documents are PMBOK compliant */ compliance: boolean; /** Consistency score from 0-100 */ consistencyScore: number; /** Issues and recommendations */ findings: { /** Critical compliance issues */ critical: string[]; /** Warning-level issues */ warnings: string[]; /** Improvement recommendations */ recommendations: string[]; }; /** Quality assessment for individual documents */ documentQuality: Record; } /** * Interface for document quality assessment */ export interface DocumentQualityAssessment { /** Quality score from 0-100 */ score: number; /** Issues found in document */ issues: string[]; /** Strengths of the document */ strengths: string[]; } /** * Interface for document requirements */ export interface PMBOKDocumentRequirements { /** Required elements in the document */ required: string[]; /** Document category */ category: string; } /** * Combined validation result */ export interface ComprehensiveValidationResult { /** Basic validation result (file existence) */ validation: { isComplete: boolean; missing: string[]; errors: string[]; }; /** PMBOK compliance validation result */ pmbokCompliance: PMBOKComplianceResult; } //# sourceMappingURL=types.d.ts.map