import * as React from 'react'; import { clsx } from 'clsx'; export interface SegmentedControlOption { value: string; label: React.ReactNode; disabled?: boolean; } export interface SegmentedControlProps { value: string; options: SegmentedControlOption[]; onValueChange: (value: string) => void; 'aria-label': string; className?: string; } export function SegmentedControl({ value, options, onValueChange, className, 'aria-label': ariaLabel, }: SegmentedControlProps) { return (