import { ControlValueAccessor, Validator, AbstractControl, ValidationErrors } from '@angular/forms'; export declare abstract class EditableAbtractInput implements ControlValueAccessor, Validator { value: any; disabled: boolean; constructor(); propagateChange: (_: any) => void; writeValue(obj: any): void; registerOnChange(fn: any): void; onChange(): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; validate(control: AbstractControl): ValidationErrors | null; }