import { ElementRef, NgZone } from '@angular/core'; import { FormField, FieldProps, AttributeEvent } from '../form-field/form-field'; import { ActionService } from '../../service/action.service'; import * as i0 from "@angular/core"; export interface RadioProps extends FieldProps { value?: any; tabindex?: number; binary?: boolean; label?: string; options?: RadioProps[]; onClick?: AttributeEvent; onFocus?: AttributeEvent; onBlur?: AttributeEvent; onChange?: AttributeEvent; } export declare class RadioComponent { private action; private ngZone; radioContainer: ElementRef; field: import("@angular/core").InputSignal; props: RadioProps; isEnter: boolean; current: any; constructor(action: ActionService, ngZone: NgZone); ngAfterViewInit(): void; handleDisabled(): void; handleHookChange(): void; onClick(field: FormField, event?: any): void; currentLabel(): string | undefined; fixPopPanel(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }