import { OnInit } from '@angular/core'; import { ControlValueAccessor, FormControl } from '@angular/forms'; export declare abstract class VrElementField implements ControlValueAccessor, OnInit { id: string; classeCss: any; name: string; isReadOnly: boolean; isDisabled: boolean; isRequired: boolean; control: FormControl; isError: boolean; protected innerValue: any; set value(v: any); get value(): any; ngOnInit(): void; protected onChange: any; protected onTouched: any; protected elementChange(v: any): void; writeValue(v: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; setRequiredState(): void; onBlur(): void; onSelectChange(value: any): void; private getId; }