"use strict";
/**
 * @connexum/ai-governance/reporting -- Public SDK subpath export
 *
 * Exports the AI audit reporting surface: narrative generator, types,
 * errors, provenance helpers, and the render/seal functions.
 *
 * Usage:
 *   import { AuditNarrativeGenerator, renderNarrativeReport } from '@connexum/ai-governance/reporting';
 *
 * Spec: P4-AIR-01 AC 24
 *
 * @connexum/ai-governance
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.ISO_42001_AMS_TEMPLATE = exports.GDPR_DATA_SUBJECT_RIGHTS_TEMPLATE = exports.PCI_DSS_ANNUAL_ATTESTATION_TEMPLATE = exports.DORA_ICT_MAJOR_INCIDENT_TEMPLATE = exports.EU_AI_ACT_ANNEX_IV_TEMPLATE = exports.HIPAA_SECURITY_INCIDENT_TEMPLATE = exports.HIPAA_BREACH_NOTIFICATION_TEMPLATE = exports.SOC2_TYPE_II_TEMPLATE = exports.validateEvidence = exports.REPORT_TEMPLATE_REGISTRY = exports.MissingProvenanceError = exports.MissingEvidenceError = exports.UncitedClaimError = exports.verifyProvenanceSignature = exports.renderNarrativeReport = exports.sealProvenanceToChain = exports.AuditNarrativeGenerator = void 0;
// Core generator + helpers
var narrative_generator_js_1 = require("./narrative-generator.js");
Object.defineProperty(exports, "AuditNarrativeGenerator", { enumerable: true, get: function () { return narrative_generator_js_1.AuditNarrativeGenerator; } });
Object.defineProperty(exports, "sealProvenanceToChain", { enumerable: true, get: function () { return narrative_generator_js_1.sealProvenanceToChain; } });
Object.defineProperty(exports, "renderNarrativeReport", { enumerable: true, get: function () { return narrative_generator_js_1.renderNarrativeReport; } });
Object.defineProperty(exports, "verifyProvenanceSignature", { enumerable: true, get: function () { return narrative_generator_js_1.verifyProvenanceSignature; } });
// Errors
var narrative_types_js_1 = require("./narrative-types.js");
Object.defineProperty(exports, "UncitedClaimError", { enumerable: true, get: function () { return narrative_types_js_1.UncitedClaimError; } });
Object.defineProperty(exports, "MissingEvidenceError", { enumerable: true, get: function () { return narrative_types_js_1.MissingEvidenceError; } });
Object.defineProperty(exports, "MissingProvenanceError", { enumerable: true, get: function () { return narrative_types_js_1.MissingProvenanceError; } });
var index_js_1 = require("./report-templates/index.js");
Object.defineProperty(exports, "REPORT_TEMPLATE_REGISTRY", { enumerable: true, get: function () { return index_js_1.REPORT_TEMPLATE_REGISTRY; } });
Object.defineProperty(exports, "validateEvidence", { enumerable: true, get: function () { return index_js_1.validateEvidence; } });
Object.defineProperty(exports, "SOC2_TYPE_II_TEMPLATE", { enumerable: true, get: function () { return index_js_1.SOC2_TYPE_II_TEMPLATE; } });
Object.defineProperty(exports, "HIPAA_BREACH_NOTIFICATION_TEMPLATE", { enumerable: true, get: function () { return index_js_1.HIPAA_BREACH_NOTIFICATION_TEMPLATE; } });
Object.defineProperty(exports, "HIPAA_SECURITY_INCIDENT_TEMPLATE", { enumerable: true, get: function () { return index_js_1.HIPAA_SECURITY_INCIDENT_TEMPLATE; } });
Object.defineProperty(exports, "EU_AI_ACT_ANNEX_IV_TEMPLATE", { enumerable: true, get: function () { return index_js_1.EU_AI_ACT_ANNEX_IV_TEMPLATE; } });
Object.defineProperty(exports, "DORA_ICT_MAJOR_INCIDENT_TEMPLATE", { enumerable: true, get: function () { return index_js_1.DORA_ICT_MAJOR_INCIDENT_TEMPLATE; } });
Object.defineProperty(exports, "PCI_DSS_ANNUAL_ATTESTATION_TEMPLATE", { enumerable: true, get: function () { return index_js_1.PCI_DSS_ANNUAL_ATTESTATION_TEMPLATE; } });
Object.defineProperty(exports, "GDPR_DATA_SUBJECT_RIGHTS_TEMPLATE", { enumerable: true, get: function () { return index_js_1.GDPR_DATA_SUBJECT_RIGHTS_TEMPLATE; } });
Object.defineProperty(exports, "ISO_42001_AMS_TEMPLATE", { enumerable: true, get: function () { return index_js_1.ISO_42001_AMS_TEMPLATE; } });
//# sourceMappingURL=reporting-exports.js.map