/** * Framework Attestation Content * * Framework-specific attestation text for audit-defensible compliance reports. * Each framework has methodology, scope limitations, and auditor notes. * * @module compliance/attestation */ import type { ComplianceFramework } from "./types.js"; /** * Attestation content for a compliance framework */ export interface FrameworkAttestation { /** Full name of the framework */ fullName: string; /** Steps in the assessment methodology */ methodology: string[]; /** What this assessment does NOT replace */ scopeLimitations: string[]; /** Note about formal audits */ auditorNote: string; } /** * Attestation content for each compliance framework */ export declare const FRAMEWORK_ATTESTATIONS: Record; /** * Get attestation content for a framework */ export declare function getFrameworkAttestation(framework: ComplianceFramework): FrameworkAttestation; /** * Format attestation section as markdown */ export declare function formatAttestationAsMarkdown(framework: ComplianceFramework): string; /** * Format attestation for multi-framework report */ export declare function formatMultiFrameworkAttestationAsMarkdown(frameworks: ComplianceFramework[]): string; //# sourceMappingURL=attestation.d.ts.map