import { OnChanges, SimpleChanges } from "@angular/core";
import { ControlValueAccessor } from "@angular/forms";
import * as i0 from "@angular/core";
export declare class DesignFormItemRadioComponent implements ControlValueAccessor, OnChanges {
    record: any;
    onChange: (_: any) => void;
    onTouched: () => void;
    value: any;
    isDisabled: boolean;
    writeValue(value: any): void;
    registerOnChange(fn: any): void;
    registerOnTouched(fn: any): void;
    setDisabledState?(isDisabled: boolean): void;
    ngOnChanges(changes: SimpleChanges): void;
    onModelChange(e: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DesignFormItemRadioComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DesignFormItemRadioComponent, "app-design-form-item-radio", never, { "record": { "alias": "record"; "required": false; }; }, {}, never, never, true, never>;
}
