export interface Position {
    start: {
        line: number;
        column: number;
    };
    end: {
        line: number;
        column: number;
    };
}
export declare class LocationIndex {
    private readonly _lineStartEndTriples;
    private readonly _stringLength;
    constructor(source: string);
    locationOf(index: number): {
        line: number;
        column: number;
    } | null;
    positionOf(startIndex: number, endIndex: number): Position | undefined;
}
//# sourceMappingURL=location.d.ts.map