import { ElementRef, InjectionToken, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { NgControl } from '@angular/forms'; import { Observable, Subject } from 'rxjs'; export declare const NG_MODEL_ERROR_MAPPER: InjectionToken; export declare class NgModelErrorMessageDirective implements OnInit, OnDestroy { control: NgControl; errorMapper: (errors: any) => Observable; private renderer; private el; smallElement: HTMLElement; parentElement: HTMLElement; destroyed$: Subject; constructor(control: NgControl, errorMapper: (errors: any) => Observable, renderer: Renderer2, el: ElementRef); ngOnInit(): void; ngOnDestroy(): void; }