UNPKG

@diullei/codeguardian

Version:

Open-source developer tool to validate and enforce architectural rules, especially for AI-generated code

10 lines 406 B
import { Rule, RuleDefinition, RuleBuilder, RuleFactory as IRuleFactory } from '../types'; export declare class RuleFactory implements IRuleFactory { private builders; private ruleIdCounter; register(type: string, builder: RuleBuilder): void; create(config: RuleDefinition): Rule; loadFromYAML(yaml: string): Rule; private generateRuleId; } //# sourceMappingURL=RuleFactory.d.ts.map