/** * 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