import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { AbstractControl, FormGroup, ValidatorFn } from '@angular/forms'; export declare class EditComponent implements OnInit { name: string; length: string; caption: string; readonly: boolean; control: AbstractControl; enabled: boolean; value: string; glyph: string; valueChange: EventEmitter; form: FormGroup; error: any; required: boolean; displayCharacterCounter: boolean; edit: ElementRef; elementRef: ElementRef; visible: boolean; validators: ValidatorFn[]; pattern: any; patternHint: string; upperCase: boolean; init: boolean; constructor(elementRef: ElementRef); ngOnInit(): void; ngOnChanges(change: any): void; updateValidators(): void; addErrorMessage(key: string, msg: string): void; onFocus(): void; setValue(value: string): void; ngAfterViewInit(): void; setReadonly(readonly: boolean): void; setPattern(pattern: string): void; returnError(): void; }