import * as React from 'react'; import type { CalendarEvent, EventCreateInfo, EventDragInfo, EventResizeInfo } from './types.js'; interface DayViewProps { startHour?: number; endHour?: number; onEventClick?: (event: CalendarEvent) => void; onEventCopy?: (event: CalendarEvent) => void; onEventDelete?: (event: CalendarEvent) => void; onEventEdit?: (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 DayView({ startHour, endHour, onEventClick, onEventCopy, onEventDelete, onEventEdit, onEventCreate, onEventDrag, onEventResize, snapInterval, autoScrollToNow, initialScrollHour, currentTime, showCurrentTimeMarker, }: DayViewProps): React.JSX.Element; export declare namespace DayView { var displayName: string; } export {};