export interface NepaliCalendarProps {
    calendarType?: "BS" | "AD";
    year?: number;
    month?: number;
    events?: {
        id: number | string;
        date: string;
        title: string;
    }[];
    onDayClick?: (data: {
        bsDate: string;
        adDate: string;
        events: {
            id: number | string;
            date: string;
            title: string;
        }[];
    }) => void;
    renderDay?: (date: string) => React.ReactNode;
    classNames?: {
        root?: string;
        header?: string;
        weekRow?: string;
        dayCell?: string;
        dayCellToday?: string;
        dayCellEventDot?: string;
        select?: string;
        button?: string;
    };
    styles?: {
        root?: React.CSSProperties;
        header?: React.CSSProperties;
        grid?: React.CSSProperties;
    };
}
