/// <reference types="react" />
import { FiltersMap } from '@wix/bex-core';
import { GridBaseState } from '../../state';
declare function setStateObject<T, F extends FiltersMap>({ state, modalsContainerRef, }: {
    state: GridBaseState<T, F>;
    modalsContainerRef: {
        current: HTMLElement | null | undefined;
    };
}): void;
export declare const GridDragAndDrop: {
    SortableContext: (<T, F extends FiltersMap>(props: import("./GridSortableContext").GridSortableContextProps<T, F>) => import("react").JSX.Element) & {
        displayName: string;
    };
    DraggableCard: (<T_1, F_1 extends FiltersMap>(props: import("../DragAndDrop").DraggableCardProps<T_1, F_1>) => import("react").JSX.Element) & {
        displayName: string;
    };
    DraggableCardOverlay: (<T_2, F_2 extends FiltersMap>(props: import("../DragAndDrop").DraggableCardOverlayProps<T_2, F_2>) => import("react").ReactPortal) & {
        displayName: string;
    };
    setStateObject: typeof setStateObject;
};
export {};
//# sourceMappingURL=GridDragAndDrop.d.ts.map