import { OnChanges, OnInit } from '@angular/core'; import { CandyDate } from '../time/candy-date'; import { NzCalendarI18nInterface } from '../i18n/nz-i18n.interface'; import { DateHelperService } from '../i18n/date-helper.service'; import { NzI18nService } from '../i18n/nz-i18n.service'; import { AbstractTable } from './abstract-table'; import { DateBodyRow, DateCell } from './interface'; export declare class DateTableComponent extends AbstractTable implements OnChanges, OnInit { private i18n; private dateHelper; locale: NzCalendarI18nInterface; constructor(i18n: NzI18nService, dateHelper: DateHelperService); private changeValueFromInside; makeHeadRow(): DateCell[]; private getVeryShortWeekFormat; makeBodyRows(): DateBodyRow[]; addCellProperty(cell: DateCell, date: CandyDate): void; getClassMap(cell: DateCell): { [key: string]: boolean; }; }