import { TableDragAndDropContext } from './TableDragAndDropContext';
import { TableDragAndDrop as WDSTableDragAndDrop } from '@wix/wix-style-react-incubator/drag-and-drop';
import { TableState } from '../state';
import { FiltersMap } from '@wix/bex-core';
export type TableDragAndDropType = typeof WDSTableDragAndDrop & {
    TableDragAndDropContext: typeof TableDragAndDropContext;
    setStateObject: typeof setStateObject;
};
export declare function setStateObject<T, F extends FiltersMap>({ state, modalsContainerRef, }: {
    state: TableState<T, F>;
    modalsContainerRef: {
        current: HTMLElement | null | undefined;
    };
}): void;
export declare const TableDragAndDrop: TableDragAndDropType;
//# sourceMappingURL=TableDragAndDrop.d.ts.map