export type WCAGSuccessCriterion = { id: string; level: 'A' | 'AA' | 'AAA'; title: string; status: 'compliant' | 'non-compliant' | 'unsure' | 'not-applicable'; description: string; implementation: string; testResults?: string; notes?: string; }; export type AccessibilityReport = { componentName: string; wcagVersion: string; reportDate: string; conformanceLevel: string; overallStatus: 'compliant' | 'non-compliant' | 'partial' | 'unsure'; summary: string; criteria: WCAGSuccessCriterion[]; strengths: string[]; recommendations: string[]; wcagVersions: { '2.0': string[]; '2.1': string[]; '2.2': string[]; }; testMethodology: { automated: string[]; manual: string[]; verificationTools: string[]; wcagLevels: { A: string[]; AA: string[]; AAA: string[]; }; }; accessibilityBestPractices?: { [key: string]: { status: 'compliant' | 'non-compliant' | 'unsure' | 'not-applicable'; implementation: string; verification: string; }; }; }; export declare const statCardAccessibilityReport: AccessibilityReport;