UNPKG

refakts

Version:

TypeScript refactoring tool built for AI coding agents to perform precise refactoring operations via command line instead of requiring complete code regeneration.

17 lines 656 B
import { SelectMatch, DefinitionRange } from '../../types/selection-types'; export declare class DefinitionRangeDetector { findDefinitionRange(match: SelectMatch, file: string): DefinitionRange | null; private readFileLines; private buildDefinitionRange; private isDefinitionLine; private findDefinitionEndLine; private processLineForEndDetection; private processCharacters; private setEndLine; private scanLinesForDefinitionEnd; private createBraceTracker; private shouldStopProcessing; private isDefinitionComplete; private updateBraceTracking; } //# sourceMappingURL=definition-range-detector.d.ts.map