import type { FC, KeyboardEvent, LabelHTMLAttributes, PropsWithChildren, Ref } from 'react'; import { type TestableProps } from '../../utils/testId'; type SegmentedControlItemNativeProps = Omit, 'children' | 'onKeyDown'>; /** * Individual item within a SegmentedControl. * * Built on Ark UI's SegmentGroup.Item with radio input behavior and accessibility. * Selection state is managed by the parent SegmentedControl. */ export interface SegmentedControlItemProps extends SegmentedControlItemNativeProps, TestableProps { /** Unique value that identifies this item */ value: string; /** Whether this item is disabled */ disabled?: boolean; ref?: Ref; onKeyDown?: (event: KeyboardEvent) => void; } export declare const SegmentedControlItem: FC>; export {};