import { OnInit, EventEmitter, OnChanges, SimpleChanges, OnDestroy } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { NgbDatepickerConfig } from '@ng-bootstrap/ng-bootstrap'; import { NgbDate } from '@ng-bootstrap/ng-bootstrap/datepicker/ngb-date'; import { Subscription } from 'rxjs'; import { ReactiveFormService } from '../../services/reactive-form.service'; export declare class DatepickerComponent implements OnInit, OnChanges, OnDestroy { config: NgbDatepickerConfig; formService: ReactiveFormService; fieldObj: any; options: any; values: any; form: FormGroup; valueChange: EventEmitter; isHideExpression: boolean; subscriptions: Subscription[]; constructor(config: NgbDatepickerConfig, formService: ReactiveFormService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; notifyChange(): void; hideExpression(): void; setValidations(): void; clearValidations(): void; ngOnDestroy(): void; transform(value: NgbDate): Date; parse(date: any): any; }