import { IDate, IMonth } from "./models"; export declare class Calendar { firstWeekDay: number; months: string[]; dayNames: string[]; getMonthName(i: number): string; getMonthNum(name: string): number | string; weekStartDate(date: Date): Date; monthDates(year: number, month: number, dayFormatter?: any, weekFormatter?: any): any[]; monthDays(year: number, month: number): any[]; getMonth(date: Date): IMonth; isDate(date: Date): boolean; isModelValid(model: IDate): boolean; readonly today: Date; }