import { FiltersMap } from '@wix/bex-core'; import { TableState } from '../../state'; import { CollectionDragAndDropState } from './CollectionDragAndDropState'; import { DragAndDropCancel } from './DragAndDrop'; export interface TableDragAndDropStateParams { readonly tableState: TableState; readonly modalsContainerRef: { current: HTMLElement | null | undefined; }; readonly dragAndDropCancel?: DragAndDropCancel; } export declare class TableDragAndDropState { readonly tableState: TableState; readonly dragAndDrop: CollectionDragAndDropState; constructor(params: TableDragAndDropStateParams); get dnd(): import("./DragAndDropState").DragAndDropState; getStickyColumnsCount({ stickyColumns, horizontalScroll, }: { stickyColumns: number; showSelection?: boolean; horizontalScroll?: boolean; }): number; init(): () => void; } //# sourceMappingURL=TableDragAndDropState.d.ts.map