import React from "react"; /** * Sizes of Calendar */ export declare const CalendarSizes: readonly ["sm", "default"]; /** * Language of Calendar */ export declare const CalendarLanguages: readonly ["en-US", "es-MX", "pt-BR"]; export interface CalendarProps extends Partial> { /** * Calendar size */ size: typeof CalendarSizes[number]; /** * Calendar language */ language: typeof CalendarLanguages[number]; /** * Start date */ startDate: Date; /** * Start date hook */ setStartDate: (value: Date | ((prevVar: Date) => Date)) => void; /** * End date */ endDate: Date; /** * End date hook */ setEndDate: (value: Date | ((prevVar: Date) => Date)) => void; } export declare const Calendar: ({ size, language, startDate, setStartDate, endDate, setEndDate, ...props }: CalendarProps) => JSX.Element; declare const _default: React.MemoExoticComponent<({ size, language, startDate, setStartDate, endDate, setEndDate, ...props }: CalendarProps) => JSX.Element>; export default _default;