import * as React from 'react'; import type { CalendarEvent, EventCreateInfo, EventDragInfo, EventResizeInfo } from './types.js'; interface WeekViewProps { startHour?: number; endHour?: number; onEventClick?: (event: CalendarEvent) => void; onEventCreate?: (info: EventCreateInfo) => void; onEventDrag?: (info: EventDragInfo) => void; onEventResize?: (info: EventResizeInfo) => void; snapInterval?: 5 | 10 | 15 | 30 | 60; autoScrollToNow?: boolean; initialScrollHour?: number; currentTime?: Date; showCurrentTimeMarker?: boolean; } export declare function WeekView({ startHour, endHour, onEventClick, onEventCreate, onEventDrag, onEventResize, snapInterval, autoScrollToNow, initialScrollHour, currentTime, showCurrentTimeMarker, }: WeekViewProps): React.JSX.Element; export declare namespace WeekView { var displayName: string; } export {};