declare namespace Ext { export namespace picker { export class Date extends Ext.Component { public ariaDisabledDatesText?: string; public ariaDisabledDaysText?: string; public ariaMaxText?: string; public ariaMinText?: string; public ariaTitle?: string; public ariaTitleDateFormat?: string; public baseCls?: string; public dayNames?: string[]; public disableAnim?: boolean; public disabledCellCls?: string; public disabledDates?: string[]; public disabledDatesRE?: RegExp; public disabledDatesText?: string; public disabledDays?: number[]; public disabledDaysText?: string; public footerButtonUI?: string; public format?: string; public handler?: (() => void); public keyNavConfig?: object; public longDayFormat?: string; public maxDate?: Date; public maxText?: string; public minDate?: Date; public minText?: string; public monthNames?: string[]; public monthYearFormat?: string; public monthYearText?: string; public nextText?: string; public prevText?: string; public scope?: object; public selectedCls?: string; public showToday?: boolean; public startDay?: number; public todayText?: string; public todayTip?: string; public getDayInitial?(value?: object): string; public getValue?(): Date; public hideMonthPicker?(animate?: boolean): Ext.picker.Date; public selectToday?(): Ext.picker.Date; public setValue?(value?: Date): Ext.picker.Date; public showMonthPicker?(animate?: boolean): Ext.picker.Date; public showNextMonth?(e?: object): Ext.picker.Date; public showNextYear?(): Ext.picker.Date; public showPrevMonth?(e?: object): Ext.picker.Date; public showPrevYear?(): Ext.picker.Date; } } }