import type { ButtonGroupProps } from './ButtonGroup.types';
/**
* ButtonGroup - Grupo de botones toggle conectados
*
* Componente de selección tipo radio donde los botones aparecen
* visualmente conectados. Solo un valor puede estar seleccionado a la vez.
* Varianite para entorno de Playground.
*
* Soporta tres modos por opción:
* - **Solo texto**: `{ value, label }`
* - **Icono + texto**: `{ value, label, icon }`
* - **Solo icono**: `{ value, icon, ariaLabel }` (botón cuadrado)
*
* **Figma:** Button Group Item
* Node ID: 7879-38523
*
* @example
* ```tsx
* // Solo texto
*
*
* // Icono + texto
* },
* { value: 'identified', label: 'Identificado' },
* ]}
* value={selected}
* onChange={setSelected}
* />
*
* // Solo icono
* , ariaLabel: 'Vista lista' },
* { value: 'grid', icon: , ariaLabel: 'Vista cuadrícula' },
* ]}
* value={selected}
* onChange={setSelected}
* />
* ```
*
* @see https://www.figma.com/design/5XNqf2YTxvwemxwo1LMQ6j/Siesa-UI-Kit?node-id=7879-38523
*/
export declare function ButtonGroup({ options, value, onChange, disabled, className, 'aria-label': ariaLabel, }: ButtonGroupProps): import("react/jsx-runtime").JSX.Element;
export default ButtonGroup;
//# sourceMappingURL=ButtonGroup.d.ts.map