import { SelectMatch, DefinitionRange } from './select-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