import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IFocusableProps } from '../../../Behaviors/Focusable'; import type { IRippleableProps } from '../../../Behaviors/Rippleable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { CalendarMarkerData } from '../../../Types/CalendarMarkerHandler'; import type { ICalendarSubHeaderElementProps } from './ICalendarSubHeaderElementProps'; /** * Represents the `ICalendarItemElementProps` interface. * * @public */ export interface ICalendarItemElementProps extends IVariantableProps, IDisableableProps, ICalendarSubHeaderElementProps, IFocusableProps, IAppearanceableProps, IRippleableProps { text: string; value: Date | null; isSelected: boolean; isBlackout: boolean; isSpecial: boolean; isToday: boolean; isWeekend: boolean; isAdjacent: boolean; markers: Array; isRangeStart: boolean; isRangeMiddle: boolean; isRangeEnd: boolean; isRangePreview: boolean; } //# sourceMappingURL=ICalendarItemElementProps.d.ts.map