import { ModulVue } from '../../../utils/vue/vue'; import { Calendar, DayState, MonthState, YearState } from '../calendar-state/state/calendar-state'; export declare abstract class MAbstractCalendarRenderer extends ModulVue { calendar: Calendar; onDaySelect(day: DayState): void; onDayMouseEnter(day: DayState): void; onDayMouseLeave(day: DayState): void; onDayKeyboardTab(day: DayState): void; onMonthSelect(month: MonthState): void; onMonthNext(event: Event): void; onMonthPrevious(event: Event): void; onYearSelect(year: YearState): void; onYearMonthSelect(year: YearState, month: MonthState): void; onYearNext(event: Event): void; onYearPrevious(event: Event): void; } //# sourceMappingURL=abstract-calendar-renderer.d.ts.map