import { BaseComponent } from "../../core/BaseComponent.js"; import type { SchedulerOptions } from "./Scheduler.types.js"; export declare class Scheduler extends BaseComponent { private options; private month; private view; private editing?; private dayCells; private eventViewport?; private eventSpacer?; private eventContent?; private dayEvents; constructor(options: SchedulerOptions); init(): void; destroy(): void; private render; private tryHydrate; private shift; private renderMonth; private renderWeek; private renderDayView; private renderYear; private renderDay; private collectDayCells; private setActiveDay; private onDayKeydown; private eventsForDay; private mountVirtualEvents; private startOfMonth; private gridStart; private addDays; private startOfWeek; private startOfDay; private addMonths; private isSameDay; private monthLabel; private parseDateAttr; private formatDate; private updateEventTitle; private addInlineEvent; private inlineEdit; } //# sourceMappingURL=Scheduler.d.ts.map