import { ComponentPropsWithoutRef, PropsWithChildren } from "react"; import { CalendarDayState, ClickDayHandler, CommonProps } from "../types"; export type CalendarContainerProps = CommonProps & PropsWithChildren & { innerProps: ComponentPropsWithoutRef<"div"> & { isScrollable?: boolean; }; }; export declare const CalendarContainer: (props: CalendarContainerProps) => JSX.Element; export type MonthContainerProps = CommonProps & PropsWithChildren & { innerProps?: ComponentPropsWithoutRef<"div">; }; export declare const MonthContainer: (props: MonthContainerProps) => JSX.Element; export type WeekContainerProps = CommonProps & PropsWithChildren & { innerProps?: Omit, "children">; }; export declare const WeekContainer: (props: WeekContainerProps) => JSX.Element; export type DaysContainerProps = CommonProps & PropsWithChildren & { innerProps?: Omit, "children">; }; export declare const DaysContainer: (props: DaysContainerProps) => JSX.Element; export type DayContainerProps = CommonProps & PropsWithChildren & { date: Date; state: CalendarDayState; innerProps?: Omit, "children" | "onClick"> & { onClick: ClickDayHandler; }; }; export declare const DayContainer: (props: DayContainerProps) => JSX.Element;