import { MjoCalendarEventMarker } from "../../types/mjo-calendar.js"; import { LitElement } from "lit"; import "../../mjo-typography.js"; import "./mjoint-calendar-day.js"; /** * Calendar grid component that renders the days of a month */ export declare class MjointCalendarGrid extends LitElement { #private; month: number; year: number; side: "single" | "left" | "right"; weekDays: string[]; firstDayOfWeek: "sunday" | "monday"; mode: "single" | "range"; showToday: boolean; size: "small" | "medium" | "large"; disabled: boolean; minDate: string; maxDate: string; disabledDates?: string[]; selectedDate?: Date; selectedStartDate?: Date; selectedEndDate?: Date; hoverDate?: Date; focusedDate?: Date; eventsMap: Map; render(): import("lit-html").TemplateResult<1>; static styles: import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { "mjoint-calendar-grid": MjointCalendarGrid; } } //# sourceMappingURL=mjoint-calendar-grid.d.ts.map