/** * Rules Module Exports * All detection rules for vulnerabilities and malware */ export * from './standards'; export * as vulnerabilities from './vulnerabilities'; export { allVulnerabilityRules, VulnerabilityRuleEngine } from './vulnerabilities'; export * as malware from './malware'; export { malwareRules, MalwareRuleEngine } from './malware'; import { Rule } from '../types'; /** * Get all rules */ export declare function getAllRules(): Rule[]; /** * Get rules by category */ export declare function getRulesByCategory(category: 'vulnerability' | 'malware'): Rule[]; /** * Get rule by ID */ export declare function getRuleById(id: string): Rule | undefined; /** * Get rules by language */ export declare function getRulesByLanguage(language: string): Rule[]; /** * Get enabled rules */ export declare function getEnabledRules(): Rule[]; //# sourceMappingURL=index.d.ts.map