import { default as React } from 'react';
export interface CalendarProps extends Omit<React.HTMLAttributes<HTMLDivElement>, "onChange" | "defaultValue"> {
    /** Selected day. */
    value?: Date | null;
    defaultValue?: Date | null;
    onChange?: (date: Date) => void;
    /** Month shown first (defaults to the selected day or today). */
    defaultMonth?: Date;
    minDate?: Date;
    maxDate?: Date;
    /** Return true to disable a specific day. */
    isDateDisabled?: (date: Date) => boolean;
    /** 0 = Sunday, 1 = Monday. */
    weekStartsOn?: 0 | 1;
    locale?: string;
    /** 🔥 Full Customization */
    headerClassName?: string;
    navButtonClassName?: string;
    monthLabelClassName?: string;
    weekdaysClassName?: string;
    weekdayClassName?: string;
    daysClassName?: string;
    dayClassName?: string;
}
export declare const Calendar: React.ForwardRefExoticComponent<CalendarProps & React.RefAttributes<HTMLDivElement>>;
