import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { CandyDate } from './time/candy-date'; import { NzSafeAny } from './types/any'; import { isNonEmptyString, isTemplateRef } from './util/check'; import { NzCalendarI18nInterface } from './i18n/nz-i18n.interface'; import { DateHelperService } from './i18n/date-helper.service'; export declare class CalendarFooterComponent implements OnChanges { private dateHelper; locale: NzCalendarI18nInterface; showToday: boolean; hasTimePicker: boolean; isRange: boolean; okDisabled: boolean; disabledDate?: (d: Date) => boolean; extraFooter?: TemplateRef | string; rangeQuickSelector: TemplateRef | null; readonly clickOk: EventEmitter; readonly clickToday: EventEmitter; prefixCls: string; isTemplateRef: typeof isTemplateRef; isNonEmptyString: typeof isNonEmptyString; isTodayDisabled: boolean; todayTitle: string; private now; constructor(dateHelper: DateHelperService); ngOnChanges(changes: SimpleChanges): void; onClickToday(): void; }