import { MiuraElement } from '@miurajs/miura-element'; import '../elements/badge.js'; export interface CalendarEvent { id: string; date: string; title: string; tone?: 'neutral' | 'accent' | 'success' | 'warning' | 'danger'; } export declare class MuiCalendarGrid extends MiuraElement { static properties: { month: { type: StringConstructor; default: string; }; events: { type: ArrayConstructor; default: () => never[]; }; selected: { type: StringConstructor; default: string; }; weekStartsOn: { type: NumberConstructor; default: number; attribute: string; }; }; month: string; events: CalendarEvent[]; selected: string; weekStartsOn: number; static styles: import("@miurajs/miura-render").CSSResult; private getMonthDate; private toDateKey; private getDays; private selectDay; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=calendar-grid.d.ts.map