import { AfterViewInit, ElementRef, Injector } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import EcabsElementBaseComponent from '../base/element-base'; import * as i0 from "@angular/core"; export declare class EcabsTextareaComponent extends EcabsElementBaseComponent implements ControlValueAccessor, AfterViewInit { private injector; matCustomInput: ElementRef; rows: number; val: string; get value(): string; set value(val: string); constructor(injector: Injector); ngAfterViewInit(): void; onChange: any; onTouch: any; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }