refakts
Version:
TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.
10 lines • 464 B
TypeScript
import { VariableDeclaration } from 'ts-morph';
export declare class VariableReplacer {
private contextAnalyzer;
replaceAllReferences(sourceFile: any, variableName: string, declaration: VariableDeclaration, initializerText: string): void;
removeDeclaration(declaration: VariableDeclaration): void;
private findAllReferences;
private collectMatchingIdentifiers;
private isMatchingIdentifier;
}
//# sourceMappingURL=variable-replacer.d.ts.map