import { OptionType } from '../../models/option-type';
export declare class Option {
    #private;
    private el;
    checked?: boolean;
    disabled?: boolean;
    name?: string;
    type: OptionType;
    value?: string;
    a11yRole?: string;
    private _hasLabel;
    private onOption;
    handleClick: () => void;
    private handleSlotChange;
    private ignoreEvent;
    componentWillLoad(): void;
    componentDidLoad(): void;
    renderInner(): any[];
    renderLi(): any;
    render(): any;
}
