import type { GridRowDragMode, GridRowDropInfo, GridRowId } from '../types'; import type { Collection, SortFn } from './types'; export declare function getIndexAfterDrop(collection: Collection, draggedRowIds: Set, parentId: null | GridRowId, beforeId: null | GridRowId, sortFn: SortFn): number | null; export declare const doesDropProduceChange: (dropInfo: Pick, "draggedRowIds" | "resultIds" | "targetParentId">, mode: GridRowDragMode, parentLookup: Map, existingListIds: GridRowId[] | null) => boolean; //# sourceMappingURL=drop.d.ts.map