import { ComponentProps } from 'react'; export * from '.'; export declare const Calendar: import("react").StatelessComponent<{ showOutsideDays?: boolean | undefined; showDaysOfWeek?: boolean | undefined; showQuarters?: boolean | undefined; showWeekNumbers?: boolean | undefined; renderCell?: import("../../../lib/render-override").RenderOverride | undefined; defaultFocusedDate?: number | Date | undefined; defaultCalendarView?: "day" | "month" | "year" | undefined; minCalendarView?: "day" | "month" | "year" | undefined; maxCalendarView?: "day" | "month" | "year" | undefined; viewsCount?: number | undefined; readOnly?: boolean | undefined; disabled?: boolean | undefined; autoFocus?: boolean | undefined; min?: number | Date | undefined; max?: number | Date | undefined; defaultValue?: number | Date | undefined; onChange?: ((event: import("web-platform-alpha").DateInputChangeEvent) => void) | undefined; value?: number | Date | undefined; } & {} & { view?: "default" | "brand" | undefined; } & { size?: "s" | "m" | "l" | undefined; }>; export declare type CalendarProps = ComponentProps; export declare const MultipleCalendar: import("react").StatelessComponent<{ showOutsideDays?: boolean | undefined; showDaysOfWeek?: boolean | undefined; showQuarters?: boolean | undefined; showWeekNumbers?: boolean | undefined; renderCell?: import("../../../lib/render-override").RenderOverride | undefined; defaultFocusedDate?: number | Date | undefined; defaultCalendarView?: "day" | "month" | "year" | undefined; minCalendarView?: "day" | "month" | "year" | undefined; maxCalendarView?: "day" | "month" | "year" | undefined; viewsCount?: number | undefined; readOnly?: boolean | undefined; disabled?: boolean | undefined; autoFocus?: boolean | undefined; min?: number | Date | undefined; max?: number | Date | undefined; defaultValue?: Date[] | undefined; onChange?: ((event: import("web-platform-alpha").DateInputChangeEvent) => void) | undefined; value?: Date[] | undefined; } & {} & { view?: "default" | "brand" | undefined; } & { size?: "s" | "m" | "l" | undefined; }>; export declare type MultipleCalendarProps = ComponentProps; export declare const RangeCalendar: import("react").StatelessComponent<{ showOutsideDays?: boolean | undefined; showDaysOfWeek?: boolean | undefined; showQuarters?: boolean | undefined; showWeekNumbers?: boolean | undefined; renderCell?: import("../../../lib/render-override").RenderOverride | undefined; defaultFocusedDate?: number | Date | undefined; defaultCalendarView?: "day" | "month" | "year" | undefined; minCalendarView?: "day" | "month" | "year" | undefined; maxCalendarView?: "day" | "month" | "year" | undefined; viewsCount?: number | undefined; readOnly?: boolean | undefined; disabled?: boolean | undefined; autoFocus?: boolean | undefined; min?: number | Date | undefined; max?: number | Date | undefined; defaultValue?: import("web-platform-alpha/shared/types/common").RangeValue | undefined; onChange?: ((event: import("web-platform-alpha").DateInputChangeEvent>) => void) | undefined; value?: import("web-platform-alpha/shared/types/common").RangeValue | undefined; } & {} & { view?: "default" | "brand" | undefined; } & { size?: "s" | "m" | "l" | undefined; }>; export declare type RangeCalendarProps = ComponentProps;