import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor, NgControl } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class VerbenaTextareaComponent implements ControlValueAccessor, OnInit { private ngControl; disabled: boolean; label: string; required: boolean; rows: number; cols: number; bgColor: string; textColor: string; border: string; borderRadius: string; pd: string; width: string; height: string; value: string; errorMessageColor: string; valueChange: EventEmitter; errorMessage: string | undefined; textareaId: string; isInvalid: boolean; isDisabled: boolean; onChange: any; onTouch: any; constructor(ngControl: NgControl); ngOnInit(): void; onInput(event: Event): void; validate(): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; onValueChange(newValue: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }