import { IChangeSet } from './IChangeSet'; import { IKeyValueCollection } from './IKeyValueCollection'; export interface ISortedChangeSet extends IChangeSet { /** * All cached items in sort order */ readonly sortedItems: IKeyValueCollection; } export declare type SortReason = 'initialLoad' | 'comparerChanged' | 'dataChanged' | 'reorder' | 'reset'; export declare function isSortedChangeSet(changeSet: IChangeSet): changeSet is ISortedChangeSet;