refakts
Version:
TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.
15 lines • 566 B
TypeScript
import { NodeFinder, SearchResult } from './node-finder';
export declare class RegexNodeFinder extends NodeFinder {
private astService;
private expressionLocator;
constructor();
findNodes(file: string, pattern: string): SearchResult;
findExpressions(file: string, pattern: string): Promise<SearchResult>;
private filterNodesByRegex;
private getAllNodes;
private createNodeMatches;
private createNodeMatch;
private createSerializableExpressionMatches;
private truncateText;
}
//# sourceMappingURL=regex-node-finder.d.ts.map