import type { RuleMetadata, RuleRegistry } from '../types/rules.types'; export declare const ruleRegistry: RuleRegistry; /** * Get rule metadata by rule ID */ export declare const getRuleMetadata: (ruleId: string) => RuleMetadata | undefined; /** * Get rule metadata by check key */ export declare const getRulesByCheckKey: (checkKey: string) => RuleMetadata[]; /** * Get all rules for a compliance framework */ export declare const getRulesByComplianceFramework: (framework: "SOC2" | "HIPAA" | "PCI-DSS" | "CIS" | "NIST") => RuleMetadata[]; /** * Get all rule IDs */ export declare const getAllRuleIds: () => string[];