import { AfterViewChecked, ChangeDetectorRef, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { AbstractComponent } from 'gp-admin-abstract'; export declare class RadioButtonComponent extends AbstractComponent implements AfterViewChecked, ControlValueAccessor { protected el: ElementRef; private changeDetector; /** * Уникальное имя * * @type {string} */ name: string; /** * Текст ошибки * * @type {string | boolean} */ error: string | boolean; /** * Дисаблед * * @type {boolean} */ disabled: boolean; /** * Значение по умолчанию */ value: string | number | any; options: any[]; constructor(el: ElementRef, changeDetector: ChangeDetectorRef); ngAfterViewChecked(): void; writeValue(obj: string | number | any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; propagateChange: (_: any) => void; setDisabledState(isDisabled: boolean): void; onChange(e: any, event: any): void; }