import { AfterViewInit, OnDestroy, Type } from '@angular/core'; import { FieldTypeConfig, FormlyFieldConfig } from '@ngx-formly/core'; import { FieldType, FormlyFieldProps } from '@ngx-formly/material/form-field'; import { MatRadioGroup } from '@angular/material/radio'; import * as i0 from "@angular/core"; interface RadioProps extends FormlyFieldProps { labelPosition?: 'before' | 'after'; } export interface FormlyRadioFieldConfig extends FormlyFieldConfig { type: 'radio' | Type; } export declare class FormlyFieldRadio extends FieldType> implements AfterViewInit, OnDestroy { radioGroup: MatRadioGroup; defaultOptions: { props: { hideFieldUnderline: boolean; floatLabel: "always"; tabindex: number; }; }; private focusObserver; ngAfterViewInit(): void; onContainerClick(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};