import { ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { NgModel } from '@angular/forms'; export declare class CustomMaskDateDirective implements OnInit, OnDestroy { private el; private renderer; private ngModel; private valuechange$; private valueChangeSubscription; constructor(el: ElementRef, renderer: Renderer2, ngModel: NgModel); inputChanged(value: string): void; ngOnInit(): void; ngOnDestroy(): void; private configureInput; private configureNgModel; private maskInputText; private maskedvalue; private subscribeToValueChange; private unsubscribefromValueChange; }