import { ControlValueAccessor } from '@angular/forms'; export declare abstract class ValueAccessorBase implements ControlValueAccessor { private innerValue; onChange: any; onTouched: any; get value(): T; set value(value: T); protected changeValue(value: T): T; writeValue(value: T): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; touch(): void; }