/// import { CustomColumnsState } from './CustomColumnsState'; import { CollectionOptimisticActions, FiltersMap } from '@wix/bex-core'; import type { CustomColumnsDragAndDrop } from '../components/CustomColumns/CustomColumnsDragAndDrop'; import { DragAndDropState } from '../components/DragAndDrop'; import { Column } from '../model'; import { RectState } from './RectState'; export interface CustomColumnsDragAndDropStateParams { readonly customColumns: CustomColumnsState; readonly components: typeof CustomColumnsDragAndDrop; } export declare class CustomColumnsDragAndDropState { readonly container: import("@wix/bex-core").WixPatternsContainer; readonly customColumns: CustomColumnsState; readonly table: import("./ToolbarCollectionState").ToolbarCollectionState; readonly columnsActions: CollectionOptimisticActions; readonly components: { CustomColumnsDragAndDropState: typeof CustomColumnsDragAndDropState; ListDragAndDropContext: ((props: import("../components/ListDragAndDrop/ListDragAndDropContext").ListDragAndDropContextProps) => JSX.Element) & { displayName: string; }; DraggableListItem: ((props: import("../components/DragAndDrop").DraggableCardProps) => JSX.Element) & { displayName: string; }; DraggableListItemOverlay: ((props: import("../components/DragAndDrop").DraggableCardOverlayProps) => import("react").ReactPortal) & { displayName: string; }; }; _dnd?: DragAndDropState | null; forceRenderIndexes: { rowIndex: number; columnIndex: number; }[] | undefined; reportBi: () => void; readonly listRect: RectState; constructor({ customColumns, components, }: CustomColumnsDragAndDropStateParams); get orderedColumnsByReorderDisabled(): { regular: Column[]; reorderDisabled: Column[]; }; get orderedColumns(): Column[]; get collection(): import("@wix/bex-core").CollectionState; get containerRect(): { bottom: number; height: number; left: number; right: number; top: number; width: number; } | undefined; _onCustomColumnsReorder(columnId: string, overColumnId: string): void; init(): () => void; } //# sourceMappingURL=CustomColumnsDragAndDropState.d.ts.map