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 • 384 B
TypeScript
import { Node, SourceFile } from 'ts-morph';
export declare class PositionFinder {
getDeclarationAtPosition(sourceFile: SourceFile, line: number, column: number): Node;
private getNodeAtPosition;
private getDeclarationFromNode;
private calculatePosition;
private findContainingDeclaration;
private isDeclaration;
}
//# sourceMappingURL=position-finder.d.ts.map