import { FormToggleButton } from '../../internal/components/form-toggle-button/form-toggle-button'; /** * @summary Radios buttons allow the user to select a single option from a group using a button-like control. * @documentation https://dsa.service-public-autonomie.fr/latest/librairie-webcomponents/radio/radio-button/web-E13BWt4i * * @dependency dsa-icon * * @slot - The radio button's label. * * @event dsa-blur - Emitted when the button loses focus. * @event dsa-focus - Emitted when the button gains focus. */ export default class DSARadioButton extends FormToggleButton { protected type: "radio"; protected handleClick(): void; handleDeactivatedChange(): void; } declare global { interface HTMLElementTagNameMap { 'dsa-radio-button': DSARadioButton; } }