import { ClassifiedGraph, Issue } from '../core/GraphTypes'; import { AnalysisRule, RuleConfig } from './types'; /** * Executes registered analysis rules against a classified graph. */ export declare class RuleEngine { private rules; register(rule: AnalysisRule): void; registerAll(rules: AnalysisRule[]): void; execute(graph: ClassifiedGraph, overrides?: Record): Issue[]; get registeredRules(): string[]; } //# sourceMappingURL=RuleEngine.d.ts.map