import { OnInit, EventEmitter, SimpleChanges, OnChanges } from '@angular/core'; import { Picker } from '../picker'; import * as moment_ from 'moment'; export declare class DatePickerComponent extends Picker implements OnInit, OnChanges { date: any; isflexible: any; monthData: any; dayWords: string[]; monthsWords: string[]; daysCount: number; selectedDateValue: String; newDateSelected: EventEmitter<{}>; checkedFlexible: EventEmitter<{}>; showPicker: Boolean; selectedDate: any; moment: typeof moment_; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; flexibleChecked(): void; componentWillUpdate(): void; validateDateInput(date: any): boolean; createDateObject(date: any): { month: number; date: number; }; getMonthData(year: any, month: any, selectedDate: any): { year: any; month: any; date: any[]; }; changeMonth(direction: any): void; buildUI(year: any, month: any): void; setSelected(selectedDate: any): void; numberFormat(number: any): string; }