import { OnDestroy, AfterViewInit, Renderer2, ElementRef } from '@angular/core';
import { AbstractControl } from '@angular/forms';
import { Subject } from 'rxjs/Subject';
import 'rxjs/add/operator/combineLatest';
import 'rxjs/add/operator/takeUntil';
export declare class InvalidInputDirective implements AfterViewInit, OnDestroy {
    renderer: Renderer2;
    elementRef: ElementRef;
    ezfaInvalidInput: AbstractControl;
    ngUnsubscribe: Subject<void>;
    constructor(renderer: Renderer2, elementRef: ElementRef);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    update(): void;
}
