import { EventEmitter } from '../../stencil-public-runtime';
import { EComponentSize } from '../../types';
import { IRadio, IRadioEvents } from './radio.types';
/**
 * @part icon - The icon element.
 * @part label - The label element.
 */
export declare class KvRadio implements IRadio, IRadioEvents {
    /** @inheritdoc */
    label?: string;
    /** @inheritdoc */
    size: EComponentSize;
    /** @inheritdoc */
    checked?: boolean;
    /** @inheritdoc */
    disabled?: boolean;
    /** @inheritdoc */
    checkedChange: EventEmitter<Event>;
    handleKeyDown(ev: KeyboardEvent): void;
    private clickThrottler;
    private onCheck;
    connectedCallback(): void;
    render(): any;
}
