import { MassActionsSidebarConfig } from '../types'; import { default as React } from 'react'; export declare const useMassActionsPosition: ({ containerRef, collapseButtonRef, leftSectionRef, getContainerWidth, isHaveSomeFeatureInSidebar, sidebarConfig, visibleButtonsCount, setTranslateX, minPadding, enableDebugLogs, }: { containerRef: React.RefObject; collapseButtonRef: React.RefObject; leftSectionRef: React.RefObject; getContainerWidth: () => number; isHaveSomeFeatureInSidebar: boolean; sidebarConfig?: MassActionsSidebarConfig; visibleButtonsCount: number; setTranslateX: React.Dispatch>; minPadding?: number; enableDebugLogs?: boolean; }) => { calculatePosition: () => void; calculatePositionForState: (targetCollapsed: boolean) => number | undefined; shouldApplySidebarOffsetRef: React.MutableRefObject; };