import { FC, HTMLAttributes, Ref } from 'react'; import { SegmentedControlSize, SegmentedControlValue, SegmentedControlVariant } from '../../types'; export interface SegmentedControlItemProps extends HTMLAttributes { /** * Disables the item, preventing selection and focus. */ disabled?: boolean; /** * Controls the size of the item. * Affects padding, font size, and spacing. */ size?: SegmentedControlSize; /** * Visual style variant of the item. */ variant?: SegmentedControlVariant; /** * The unique value associated with this segment */ value: SegmentedControlValue; /** * Ref forwarded to the underlying `