import { EventEmitter } from '../../stencil-public-runtime';
import { IconName } from '../icon/exports';
/**
* A radio button is used to select a single option in a list.
*
* Example
* ```
*
* Basic plan
*
*
*
* Premium plan
* All features included
*
* ```
*
* @slot - Default label text (shorthand when `r-radio-button-title` is not used)
* @slot leading - Leading visual element (e.g. icon) placed before the control
* @slot title - Primary label text (use `r-radio-button-title`)
* @slot description - Secondary descriptive text (use `r-radio-button-description`)
* @slot trailing - Trailing element placed after the label area (use `r-radio-button-trailing`)
*/
export declare class RadioButton {
/** Host DOM element */
host: HTMLRRadioButtonElement;
/** Specifies the `id` of the `