import Component from '../../components/calendar/calendar.component.js'; import { type EventName } from '@lit/react'; import type { SlChangeEvent } from '../../events/events.js'; export type { SlChangeEvent } from '../../events/events.js'; /** * @summary A calendar prototype for Shoelace. * @documentation https://shoelace.style/components/calendar * * @since 2.0 * @status experimental * * @dependency sl-example * * @event sl-change - Emitted when the date changes. * * @slot footer - Optional content to place in the calendar's footer. * * @csspart day - Targets day cells. * @csspart day-label - Targets the day labels (the name of the days in the grid). * @csspart day-weekend - Targets days that fall on weekends. * @csspart day-weekday - Targets weekdays. * @csspart day-current-month - Targets days in the current month. * @csspart day-previous-month - Targets days in the previous month. * @csspart day-next-month - Targets days in the next month. * @csspart day-today - Targets today. * @csspart day-selected - Targets selected days. * @csspart day-selection-start - Targets days that begin a selection. * @csspart day-selection-end - Targets days that end a selection. * * @cssproperty --border-color - The calendar's border color. * @cssproperty --border-width - The calendar's border width. * @cssproperty --border-radius - The border radius of the calendar. */ declare const reactWrapper: import("@lit/react").ReactWebComponent; }>; export default reactWrapper;