@diullei/codeguardian
Version:
Open-source developer tool to validate and enforce architectural rules, especially for AI-generated code
11 lines • 472 B
TypeScript
import { SelectorRule } from '../core';
import { EvaluationContext, ASTNode } from '../types';
type SupportedLanguage = 'typescript' | 'javascript' | 'tsx' | 'html' | 'css';
export declare class SelectASTNodesRule extends SelectorRule {
private query;
private language;
constructor(id: string, query: string, language: SupportedLanguage);
select(context: EvaluationContext): Promise<ASTNode[]>;
}
export {};
//# sourceMappingURL=SelectASTNodesRule.d.ts.map