/** * ISO/IEC 42001 AI Management System Compliance Framework * * Maps security findings to ISO/IEC 42001:2023 requirements. * ISO/IEC 42001 specifies requirements for establishing, implementing, * maintaining and continually improving an AI management system (AIMS). * * @see https://www.iso.org/standard/81230.html * @module compliance/frameworks/iso-42001 */ import type { ComplianceControl } from "../types.js"; /** * ISO 42001 Management System Clauses */ export type ISO42001Clause = "Context" | "Leadership" | "Planning" | "Support" | "Operation" | "Performance" | "Improvement"; /** * ISO/IEC 42001 Annex A Control Categories */ export type ISO42001AnnexCategory = "AI Policies" | "Internal Organization" | "AI System Resources" | "AI System Impact Assessment" | "AI System Life Cycle" | "Data for AI Systems" | "Information for Interested Parties" | "Use of AI System" | "Third-Party Relationships"; /** * ISO/IEC 42001 Controls * * Based on ISO/IEC 42001:2023 requirements and Annex A controls. * Controls cover both management system clauses and specific AI controls. */ export declare const ISO_42001_CONTROLS: ComplianceControl[]; /** * Get all ISO 42001 controls */ export declare function getISO42001Controls(): ComplianceControl[]; /** * Get ISO 42001 control by ID */ export declare function getISO42001ControlById(id: string): ComplianceControl | undefined; /** * Get ISO 42001 controls by clause */ export declare function getISO42001ControlsByClause(clause: ISO42001Clause): ComplianceControl[]; /** * Get ISO 42001 controls by category */ export declare function getISO42001ControlsByCategory(category: string): ComplianceControl[]; /** * Get all ISO 42001 categories */ export declare function getISO42001Categories(): string[]; /** * Get ISO 42001 clauses */ export declare function getISO42001Clauses(): ISO42001Clause[]; /** * Cross-mapping to ISO 27001 controls */ export declare const ISO_42001_TO_ISO_27001_MAPPING: Record; /** * Cross-mapping to NIST AI RMF */ export declare const ISO_42001_TO_NIST_AI_RMF_MAPPING: Record; //# sourceMappingURL=iso-42001.d.ts.map