import type { CSSResultGroup } from 'lit'; import DSAIcon from '../../../components/icon/icon'; import { ShoelaceElement } from '../../shoelace-element'; export declare class DSAInternalRadioIcon extends ShoelaceElement { static styles: CSSResultGroup; static dependencies: { 'dsa-icon': typeof DSAIcon; }; /** Draws the radio icon in a checked state. */ checked: boolean; /** The radio's size. */ size: 'small' | 'medium' | 'large'; /** Disables the radio. */ disabled: boolean; /** Sets the radio in readonly. */ readonly: boolean; /** Indicates whether the radio should be in error state */ error: boolean; render(): import("lit").TemplateResult; } declare global { interface HTMLElementTagNameMap { 'dsa-internal-radio-icon': DSAInternalRadioIcon; } }