import { EventEmitter } from '../../stencil-public-runtime'; export declare class Radio { inputId: string; labelId: string; input: HTMLInputElement; host: HTMLSlRadioElement; hasFocus: boolean; name: string; value: string; disabled: boolean; readonly: boolean; size: 'small' | 'medium' | 'large'; checked: boolean; invalid: boolean; handleCheckedChange(): void; slBlur: EventEmitter; checkedChange: EventEmitter; slFocus: EventEmitter; connectedCallback(): void; setFocus(options?: FocusOptions): Promise; removeFocus(): Promise; reportValidity(): Promise; setCustomValidity(message: string): Promise; getAllRadios(): HTMLSlRadioElement[]; handleClick(): void; handleBlur(): void; handleFocus(): void; handleKeyDown(event: KeyboardEvent): void; handleMouseDown(event: MouseEvent): void; render(): any; }