import { ControlValueAccessor } from '@angular/forms'; import { ChangeDetectorRef } from '@angular/core'; export declare class SelectValueAccessor implements ControlValueAccessor { protected readonly cdRef: ChangeDetectorRef; private change?; private touched?; disabled: boolean; value?: T; writeValue(value: T): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; onChange(value: T): void; onTouched(): void; }