import { FishCalendar } from './fish-calendar'; import { FishDate } from './fish-date'; import { MonthViewModel } from './datepicker-view-model'; export declare class FishDatepickerService { private _calendar; constructor(_calendar: FishCalendar); generateMonthViewModel(date: FishDate, minDate: FishDate, maxDate: FishDate, firstDayOfWeek: number, markDisabled: (date: FishDate, current: { month: number; year: number; }) => boolean): MonthViewModel; toValidDate(date: { year: number; month: number; day?: number; }, defaultValue?: FishDate): FishDate; private _getFirstViewDate(date, firstDayOfWeek); }