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