import { MergedRef } from '../../shared/src/useMergedRefs.js'; import { TabType } from './useTabsItems.js'; import 'react'; interface UseCollapsibleTabsOptions { gap?: number; isDisabled?: boolean; popoverTriggerWidth?: number; } declare function useCollapsibleTabs(tabs: TabType[], selectedKey: string, { gap, isDisabled, popoverTriggerWidth }?: UseCollapsibleTabsOptions): { collapsedTabs: TabType[]; collapsibleTabsRef: MergedRef; hiddenTabs: TabType[]; visibleTabs: TabType[]; }; export { type UseCollapsibleTabsOptions, useCollapsibleTabs };