///
export declare const StaticDaysCalendarWrapper: import("@emotion/styled").StyledComponent<{
onChange?: ((date: Date) => void) | undefined;
onDayHover?: ((date?: Date | undefined) => void) | undefined;
className?: string | undefined;
renderDayTooltipTitle?: ((item: {
date: Date;
isSelected: boolean;
isCurrentInUserLocalTime: boolean;
isInSelectedRange: boolean;
isDisabled: boolean;
} & {
isOutOfAvailableRange: boolean;
isInHoveredRange: boolean;
monthDay: number;
index: number;
} & Partial) => import("react").ReactNode) | undefined;
renderDayContent?: ((item: {
date: Date;
isSelected: boolean;
isCurrentInUserLocalTime: boolean;
isInSelectedRange: boolean;
isDisabled: boolean;
} & {
isOutOfAvailableRange: boolean;
isInHoveredRange: boolean;
monthDay: number;
index: number;
} & Partial) => import("react").ReactNode) | undefined;
checkDisableTooltipInteractive?: ((item: {
date: Date;
isSelected: boolean;
isCurrentInUserLocalTime: boolean;
isInSelectedRange: boolean;
isDisabled: boolean;
} & {
isOutOfAvailableRange: boolean;
isInHoveredRange: boolean;
monthDay: number;
index: number;
} & Partial) => boolean) | undefined;
hideOutOfAvailableRangeElements?: boolean | undefined;
} & Pick<{
baseDate: Date;
selectedDate?: Date | null | undefined;
selectedRanges?: {
dateA: Date;
dateB: Date;
}[] | null | undefined;
} & {
isMondayFirst?: boolean | undefined;
hoveredDate?: Date | null | undefined;
minDate?: Date | null | undefined;
maxDate?: Date | null | undefined;
productionCalendarStorage?: import("../../..").ProductionCalendar.Storage | null | undefined;
}, "minDate" | "maxDate" | "selectedDate" | "selectedRanges" | "hoveredDate" | "baseDate" | "isMondayFirst" | "productionCalendarStorage"> & Pick & {
theme?: import("@emotion/react").Theme | undefined;
}, {}, {}>;
export declare const DateCalendarGridLarge: import("@emotion/styled").StyledComponent<{
theme?: import("@emotion/react").Theme | undefined;
as?: import("react").ElementType | undefined;
}, import("react").DetailedHTMLProps, HTMLElement>, {}>;