import { MassActionButtonProps } from '../types'; import { default as React } from 'react'; export declare const useMassActionsEffects: ({ containerRef, buttonRefs, buttons, isVisible, isCollapsed, visibleButtonsCount, selectedCount, selectingRowsIsActive, setIsCollapsed, setVisibleButtonsCount, calculatePosition, calculateCompression, measuredButtonWidthsRef, }: { containerRef: React.RefObject; buttonRefs: React.MutableRefObject<(HTMLDivElement | null)[]>; buttons?: MassActionButtonProps[]; isVisible: boolean; isCollapsed: boolean; visibleButtonsCount: number; selectedCount: number; selectingRowsIsActive: boolean; setIsCollapsed: React.Dispatch>; setVisibleButtonsCount: React.Dispatch>; calculatePosition: () => void; calculateCompression: () => void; measuredButtonWidthsRef: React.MutableRefObject; }) => void;