/**
 * AI Compliance Frameworks Index
 *
 * Exports all AI-specific compliance frameworks for agent and LLM security.
 *
 * @module compliance/frameworks
 */
export { OWASP_LLM_CONTROLS, OWASP_LLM_TO_SOC2_MAPPING, OWASP_LLM_TO_ISO27001_MAPPING, getOWASPLLMControls, getOWASPLLMControlById, getOWASPLLMControlsByCategory, getOWASPLLMCategories, getSOC2MappingForLLMControl, getISO27001MappingForLLMControl, getRemediationGuidance, } from "./owasp-llm.js";
export type { AIComplianceFramework } from "./owasp-llm.js";
export { NIST_AI_RMF_CONTROLS, getNISTAIRMFControls, getNISTAIRMFControlById, getNISTAIRMFControlsByFunction, getNISTAIRMFControlsByCategory, getNISTAIRMFCategories, getGenAIProfileControls, getNISTAIRMFFunctions, } from "./nist-ai-rmf.js";
export type { AIRMFFunction } from "./nist-ai-rmf.js";
export { MITRE_ATLAS_CONTROLS, ATLAS_TO_ATTACK_MAPPING, getMITREATLASControls, getMITREATLASControlById, getMITREATLASControlsByTactic, getMITREATLASTactics, getMitigationsForTechnique, } from "./mitre-atlas.js";
export type { ATLASTactic, ATLASTechnique } from "./mitre-atlas.js";
export { EU_AI_ACT_CONTROLS, EU_AI_ACT_TO_OWASP_LLM_MAPPING, getEUAIActControls, getEUAIActControlById, getEUAIActControlsByCategory, getEUAIActCategories, determineRiskLevel, getApplicableArticles, } from "./eu-ai-act.js";
export type { AIActRiskLevel, AIActCategory } from "./eu-ai-act.js";
export { ISO_42001_CONTROLS, ISO_42001_TO_ISO_27001_MAPPING, ISO_42001_TO_NIST_AI_RMF_MAPPING, getISO42001Controls, getISO42001ControlById, getISO42001ControlsByClause, getISO42001ControlsByCategory, getISO42001Categories, getISO42001Clauses, } from "./iso-42001.js";
export type { ISO42001Clause, ISO42001AnnexCategory } from "./iso-42001.js";
import type { ComplianceControl } from "../types.js";
/**
 * Get all AI framework controls
 */
export declare function getAllAIFrameworkControls(): ComplianceControl[];
/**
 * Get controls for a specific AI framework
 */
export declare function getAIFrameworkControls(framework: "OWASP-LLM" | "NIST-AI-RMF" | "MITRE-ATLAS" | "EU-AI-ACT" | "ISO-42001"): ComplianceControl[];
/**
 * AI Frameworks metadata
 */
export declare const AI_FRAMEWORKS_METADATA: {
    "OWASP-LLM": {
        name: string;
        version: string;
        controlCount: number;
        description: string;
        url: string;
    };
    "NIST-AI-RMF": {
        name: string;
        version: string;
        controlCount: number;
        description: string;
        url: string;
    };
    "MITRE-ATLAS": {
        name: string;
        version: string;
        controlCount: number;
        description: string;
        url: string;
    };
    "EU-AI-ACT": {
        name: string;
        version: string;
        controlCount: number;
        description: string;
        url: string;
    };
    "ISO-42001": {
        name: string;
        version: string;
        controlCount: number;
        description: string;
        url: string;
    };
};
//# sourceMappingURL=index.d.ts.map