import { NgControl } from '@angular/forms';
import { ECLBaseDirective } from '../ecl-base.directive';
import * as i0 from "@angular/core";
export declare class EclTextAreaDirective extends ECLBaseDirective {
    private ngControl;
    eclSize: string;
    isInvalid: boolean;
    get cssClasses(): string;
    get invalidState(): boolean;
    constructor(ngControl: NgControl);
    static ɵfac: i0.ɵɵFactoryDeclaration<EclTextAreaDirective, [{ optional: true; self: true; }]>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<EclTextAreaDirective, "textarea[eclTextArea]", never, { "eclSize": "eclSize"; "isInvalid": "isInvalid"; }, {}, never>;
}
//# sourceMappingURL=ecl-text-area.directive.d.ts.map