import { Accessor, Component } from "solid-js"; import { DateObjectUnits, DateArray, MakeOptionalRequired, CustomDaysClassName, HandleDayClick, HoverRangeValue, CalendarDaysClassNamesAndColors, Locale } from "../../interface/general"; export interface CalendarDaysProps extends CalendarDaysClassNamesAndColors { month: Accessor; year: Accessor; handleDayClick: HandleDayClick; startDay: Accessor; endDay: Accessor; minDate?: MakeOptionalRequired; maxDate?: MakeOptionalRequired; disabledDays?: DateArray[]; enabledDays?: DateArray[]; customDaysClassName?: CustomDaysClassName[]; multipleObject: Accessor; shouldHighlightWeekends?: boolean; onDisabledDayError?: (data: DateObjectUnits) => void; hideOutSideDays?: boolean; nextMonth?: boolean; twoMonthsDisplay?: boolean; onHoverDay: HandleDayClick; onHoverDayEnd: HandleDayClick; hoverRangeValue: Accessor; weekStartDay?: number; showSelectorTwo?: Accessor; locale?: Locale; } export declare const CalendarDays: Component;