/// /// /// import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { NgControl } from '@angular/forms'; import { Subscription } from 'rxjs'; import { HandlePropChanges } from '../shared'; export declare class MzDatepickerDirective extends HandlePropChanges implements OnInit, OnDestroy { private ngControl; private changeDetectorRef; private elementRef; private renderer; true: any; id: string; placeholder: string; label: string; options: Pickadate.DateOptions; inputElement: JQuery; inputContainerElement: JQuery; inputValueSubscription: Subscription; isInitRound: boolean; labelElement: JQuery; stopChangePropagation: boolean; get format(): string; get formatSubmit(): string; get ngControlValue(): string; get picker(): Pickadate.DatePicker; constructor(ngControl: NgControl, changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, renderer: Renderer2); ngOnInit(): void; ngOnDestroy(): void; initHandlers(): void; initElements(): void; initDatepicker(): void; initInputSubscription(): void; createLabelElement(): JQuery; handleProperties(): void; handleLabel(): void; handleOptions(): void; handlePlaceholder(): void; setLabelActive(): void; }