/** * ATR Rule Loader - Reads and parses ATR YAML rule files * @module agent-threat-rules/loader */ import type { ATRRule } from './types.js'; export declare function loadRuleFile(filePath: string): ATRRule; /** * Recursively load all ATR YAML rules from a directory. */ export declare function loadRulesFromDirectory(dirPath: string): ATRRule[]; /** * Validate that a parsed object conforms to the ATR rule schema (basic checks). */ export declare function validateRule(rule: unknown): { valid: boolean; errors: string[]; }; //# sourceMappingURL=loader.d.ts.map