import { SegmentItem } from '../types'; type UseSegmentProps = { options: SegmentItem[]; currentValue: string | number; onSelect: (option: SegmentItem) => void; }; export declare function useSegment({ options, currentValue, onSelect, }: UseSegmentProps): { openList: () => void; closeList: () => void; isListOpen: boolean; rootEl: import('react').RefObject; currentItem: SegmentItem | undefined; handleSelectItem: (option: SegmentItem) => void; selectedItem: import('react').RefObject; }; export {};