@diullei/codeguardian
Version:
Open-source developer tool to validate and enforce architectural rules, especially for AI-generated code
8 lines • 356 B
TypeScript
import { BaseRule } from './Rule';
import { EvaluationContext, RuleResult } from '../types';
export declare abstract class SelectorRule extends BaseRule {
constructor(id: string);
abstract select(context: EvaluationContext): Promise<any[]>;
evaluate(context: EvaluationContext): Promise<RuleResult>;
}
//# sourceMappingURL=SelectorRule.d.ts.map