import { default as React } from 'react';
import { CalendarDay, CalendarValue, CalendarType } from './types';
type CalendarRef = {
    scrollToDate: (date: string) => void;
};
export interface CalendarViewModeItemProps {
    type: CalendarType;
    viewMode: 'month' | 'quarter';
    title: string;
    value?: CalendarValue;
    defaultValue?: CalendarValue;
    startDate: CalendarValue;
    endDate: CalendarValue;
    showTitle: boolean;
    scrollAnimation: boolean;
    renderDay: (date: CalendarDay) => string | JSX.Element;
    onItemClick: (data: string) => void;
}
export declare const CalendarViewModeItem: React.ForwardRefExoticComponent<Partial<CalendarViewModeItemProps> & Omit<React.HTMLAttributes<HTMLDivElement>, ""> & React.RefAttributes<CalendarRef>>;
export default CalendarViewModeItem;
