import { type ReactNode } from 'react'; export type SegmentedControlItem = { id: T; label: string; ariaLabel?: string; description?: string; icon?: ReactNode; disabled?: boolean; }; export declare function SegmentedControl({ ariaLabel, value, items, onChange, size, layout, disabled, className, }: { ariaLabel: string; value: T; items: readonly SegmentedControlItem[]; onChange: (value: T) => void; size?: 'standard' | 'compact'; layout?: 'fit' | 'equal'; disabled?: boolean; className?: string; }): import("react").JSX.Element;