import React from 'react';
import { CalendarEvent, CalendarTheme } from '@/types/calendar';
interface WeekViewProps {
    date: Date;
    events: CalendarEvent[];
    startHour: number;
    endHour: number;
    hourHeight: number;
    theme?: CalendarTheme;
    enableEventCreation: boolean;
    enableEventEditing: boolean;
    enableDragDrop: boolean;
    enableResize: boolean;
    onEventClick?: (event: CalendarEvent) => void;
    onEventCreate?: (start: Date, end: Date, allDay?: boolean) => void;
    onEventUpdate?: (event: CalendarEvent) => void;
}
declare const WeekView: React.FC<WeekViewProps>;
export default WeekView;
//# sourceMappingURL=WeekView.d.ts.map