import { DateTime } from '../date-time.class'; import { LCDatePickerAdapter } from '../lc-date-picker-adapter.class'; import { BaseDatePicker, ICalendarItem } from '../base-date-picker.class'; import * as i0 from "@angular/core"; export declare class DayPicker extends BaseDatePicker { private readonly dateAdapter; readonly DAYS_IN_WEEK = 7; private daysOfWeek; constructor(dateAdapter: LCDatePickerAdapter); setSelectedDate(date: DateTime): void; getCalendarData(): ICalendarItem[][]; setCalendarData(calendarData: ICalendarItem[][]): void; getCalendarItem(row: number, column: number): ICalendarItem; getShortDaysOfWeek(): string[]; initializeDaysOfWeek(): void; formatCalendarData(): ICalendarItem[][]; nextMonth(): void; previousMonth(): void; getFormattedMonth(): string; getFormattedYear(): string; previousDate(): void; nextDate(): void; previousWeek(): void; nextWeek(): void; isDateDisabled(date: DateTime): boolean; private addDays; private subtractDays; private initializeDate; private createCalendarItem; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }