/**
 * Compliance helper functions — factory functions for framework references.
 */
export const FRAMEWORK_VERSIONS = {
    CIS: "CIS Ubuntu 22.04 v2.0.0",
    "PCI-DSS": "PCI-DSS v4.0",
    HIPAA: "HIPAA §164.312",
};
/** Helper: build CIS ref with optional level (default L1) */
export function cis(controlId, description, coverage, level = "L1") {
    return {
        framework: "CIS",
        controlId,
        version: FRAMEWORK_VERSIONS.CIS,
        description,
        coverage,
        level,
    };
}
/** Helper: build PCI-DSS ref */
export function pci(controlId, description, coverage) {
    return {
        framework: "PCI-DSS",
        controlId,
        version: FRAMEWORK_VERSIONS["PCI-DSS"],
        description,
        coverage,
    };
}
/** Helper: build HIPAA ref */
export function hipaa(controlId, description, coverage) {
    return {
        framework: "HIPAA",
        controlId,
        version: FRAMEWORK_VERSIONS.HIPAA,
        description,
        coverage,
    };
}
//# sourceMappingURL=helpers.js.map