import { IAcornPosition, IPosition } from "./PositionAdapter";
export interface IAcornLocation {
    start: IAcornPosition;
    end: IAcornPosition;
}
export interface IRange {
    start: IPosition;
    end: IPosition;
}
export declare class RangeAdapter {
    static offsetsRange(content: string, positionBegin: number, positionEnd: number): IRange | undefined;
    static acornPositionsToRange(positionBegin: IAcornPosition, positionEnd: IAcornPosition): {
        start: IAcornPosition;
        end: IAcornPosition;
    };
    static acornLocationToRange(location: IAcornLocation): {
        start: IPosition;
        end: IPosition;
    };
}
