import React from 'react'; import { StringTranslation } from '../../../types/languages'; export interface ButtonGroupOption { /** * Option unique identifier. */ id: string; /** * The label to be shown. */ label: StringTranslation; /** * A description for the option to appear in the tooltip. */ tooltip?: StringTranslation; /** * Whether the option is disabled. */ disabled?: boolean; } export interface ToggleButtonGroupProps { /** * A list of options. */ options: ButtonGroupOption[]; /** * Function to be called when a button is clicked. */ onChange: (newValue: string) => void; /** * Size of the buttons. */ size?: 'small' | 'medium' | 'large'; /** * The controlled value. */ value: string; } export declare const ToggleButtonGroup: React.FC; //# sourceMappingURL=ToggleButtonGroup.d.ts.map