import type { EnterpriseComplianceFramework } from '../../types/index.js';
/** Local alias for the enterprise compliance framework union type. */
export type ComplianceFramework = EnterpriseComplianceFramework;
export interface ComplianceControl {
    id: string;
    framework: ComplianceFramework;
    name: string;
    description: string;
    specPatterns: string[];
    requiredCriteria: string[];
}
export declare const COMPLIANCE_CATALOG: ComplianceControl[];
export declare function getControlsForFramework(framework: ComplianceFramework): ComplianceControl[];
export declare function findMatchingControls(framework: ComplianceFramework, specTitle: string, specDescription: string): ComplianceControl[];
//# sourceMappingURL=framework-catalog.d.ts.map