import { SyntaxNode } from 'web-tree-sitter';
import { TextRange } from '../code-search/scope-graph/model/TextRange';
export declare class Position {
    readonly line: number;
    readonly character: number;
    constructor(line: number, character: number);
}
export declare class TextInRange {
    text: string;
    startIndex: number;
    endIndex: number;
    start: Position;
    end: Position;
    private constructor();
    static fromNode(id: SyntaxNode): TextInRange;
    toTextRange(): TextRange;
}
