import { NbDateService } from './date.service'; import * as i0 from "@angular/core"; export declare class NbCalendarMonthModelService { protected dateService: NbDateService; constructor(dateService: NbDateService); createDaysGrid(activeMonth: D, boundingMonth?: boolean, firstDayOfWeek?: number): D[][]; private createDates; private withBoundingMonths; private addPrevBoundingMonth; private addNextBoundingMonth; private createPrevBoundingDays; private createNextBoundingDays; private getStartOfWeekDayDiff; private getWeekStartDiff; private isShouldAddPrevBoundingMonth; private isShouldAddNextBoundingMonth; private createDateRangeForMonth; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }