import { ElementRef, OnDestroy, AfterViewInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { Subscription } from 'rxjs/Subscription'; export declare class DynamicTextAreaDirective implements OnDestroy, AfterViewInit { private el; _keyUpSubscriber: Subscription; constructor(el: ElementRef); ngOnDestroy(): void; ngAfterViewInit(): void; } export declare class InputContainer { _ctrl: FormControl; _required: boolean; control: FormControl; addonIcon: string; label: string; description: string; disabled: boolean; readonly required: boolean; readonly invalid: boolean; }