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