import { default as React } from 'react'; import { AppointmentData } from './AddAppointmentDialog'; export interface CalendarEvent { id: string; title: string; start: Date; end: Date; eventType?: string; caseId?: string; facilitator?: string; putativeParent?: string; participants?: string[]; meetingMethod?: string; labName?: string; hearingType?: string; judge?: string; courtAddress?: string; courtCity?: string; courtState?: string; courtRoom?: string; notes?: string; } export interface SchedularProps { events?: CalendarEvent[]; defaultView?: "month" | "week"; selectable?: boolean; onAppointmentSave?: (data: AppointmentData) => void; AppointmentDialogComponent?: React.FC<{ open: boolean; onClose: () => void; onSave: (data: AppointmentData) => void; initialData?: AppointmentData | null; }>; eventPropGetter?: (event: CalendarEvent) => { style?: React.CSSProperties; className?: string; }; } declare const Schedular: React.FC; export default Schedular;