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 {};