import { FocusMonitor } from '@angular/cdk/a11y';
import { ChangeDetectorRef, OnInit } from '@angular/core';
import { Bem } from '../../internal/utils';
import { BaseRadio } from '../base-radio';
import { RadioGroupComponent } from '../radio-group/radio-group.component';
import { RadioSize } from '../radio.types';
import * as i0 from "@angular/core";
export declare class RadioButtonComponent extends BaseRadio implements OnInit {
    bem: Bem;
    size: RadioSize;
    isPlain: boolean;
    get rootClass(): string;
    constructor(radioGroup: RadioGroupComponent, focusMonitor: FocusMonitor, cdr: ChangeDetectorRef);
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<RadioButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<RadioButtonComponent, "aui-radio-button", never, {}, {}, never, ["*"], true, never>;
}
