import { TextRange } from './textRange'; export declare class TextRangeCollection { private _items; constructor(items: T[]); get start(): number; get end(): number; get length(): number; get count(): number; contains(position: number): boolean; getItemAt(index: number): T; getItemAtPosition(position: number): number; getItemContaining(position: number): number; } export declare function getIndexContaining(arr: (T | undefined)[], position: number, inRange?: (item: T, position: number) => boolean): number;