import { type FC, MouseEvent } from 'react'; import { type IconName } from '../icon'; export interface SegmentedControlProps { /** * Takes an array of objects containing all the buttons needed */ buttonGroup: { defaultPressed?: boolean; icon?: IconName; ariaLabel?: string; disabled?: boolean; label?: string; value: string; }[]; className?: string; /** * Sets common name for all buttons */ groupName: string; toggleable?: boolean; onClick?(event: MouseEvent): void; } export declare const SegmentedControl: FC;