refakts
Version:
TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.
13 lines • 452 B
TypeScript
import { Node } from 'ts-morph';
export declare class TSQueryHandler {
findNodeByQuery(sourceFile: any, query: string): Node;
findNodesByQuery(sourceFile: any, query: string): Node[];
private executeQuery;
private validateMatches;
private handleMultipleMatches;
private validateSameVariable;
private convertToMorphNode;
private findExactNode;
private findFallbackNode;
}
//# sourceMappingURL=tsquery-handler.d.ts.map