import { ConstInterval } from '@devexpress/utils/lib/intervals/const'; export declare class ObjectStateInfo { object: T; index: number; constructor(object: T, index: number); } export declare class CrossExistingIterator { deletedObjects: Array>; addedObjects: Array>; private objects; private currObjs; private nextPos; constructor(objects: T[]); init(): void; hasObjects(start: number, length: number): boolean; update(newPos: number): boolean; private clearPublicLists; private deleteObjects; private addNewObjects; }