import { TemplateResult } from 'lit'; import { SbbCalendarElement } from '../calendar/calendar.component.ts'; import { SbbCalendarCellBaseElement } from '../common/calendar-cell-base-element.ts'; /** * It displays a single month cell in the `sbb-calendar` months view. */ export declare class SbbCalendarMonthElement extends SbbCalendarCellBaseElement { static readonly elementName: string; private static readonly _monthFormatRegex; private _monthShortNames; private _monthLongNames; private _monthValue; private _yearValue; /** * Value of the calendar-month element in ISO format (YYYY-MM). */ set value(value: string | null); get value(): string | null; private _value; connectedCallback(): void; protected setSelectedState(parent: SbbCalendarElement): void; protected setDisabledFilteredState(parent: SbbCalendarElement): void; private _isActiveMonth; private _isMonthInRange; protected renderTemplate(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-calendar-month': SbbCalendarMonthElement; } } //# sourceMappingURL=calendar-month.component.d.ts.map