import { ElementRef } from '@angular/core';
import { displayElement } from '../../tcc-abstract-display-element';
import { TccInputMask } from '../../../../models/inputMask.model';
export declare class TccRadioButtonElementComponent extends displayElement {
    set element(element: TccInputMask._DisplayRadiobuttonElement);
    _element: TccInputMask._DisplayRadiobuttonElement;
    _options: TccInputMask.radiobuttonOption[];
    constructor(elementRef: ElementRef);
    private getOptions;
    /**
     * get the value of the element
     *
     * @returns element.value
    */
    _getValue(onlyChanged?: boolean): TccInputMask.ValueUnion;
    refresh(): void;
    verify(): boolean;
    focus(): void;
    protected onSetElement(): void;
    protected onSetForm(): void;
    protected changeElement(): void;
    onRadiobuttonClick(value: string): void;
}
