/** * @license * Copyright Endlessjs. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import { ElDateService } from './date.service'; export declare class ElCalendarMonthModelService { protected dateService: ElDateService; constructor(dateService: ElDateService); createDaysGrid(activeMonth: D, boundingMonth?: boolean): D[][]; private createDates; private withBoundingMonths; private addPrevBoundingMonth; private addNextBoundingMonth; private createPrevBoundingDays; private createNextBoundingDays; private getStartOfWeekDayDiff; private getWeekStartDiff; private isShouldAddPrevBoundingMonth; private isShouldAddNextBoundingMonth; private createDateRangeForMonth; }