import type { CalendarEvent } from '../types/index.js'; export declare function useCalendarDatabase(): { fetchEvents: () => Promise<{ success: boolean; events?: CalendarEvent[]; error?: string; }>; createEvent: (event: CalendarEvent) => Promise<{ success: boolean; event?: CalendarEvent; error?: string; }>; updateEvent: (id: string | number, event: Partial) => Promise<{ success: boolean; event?: CalendarEvent; error?: string; }>; deleteEvent: (id: string | number) => Promise<{ success: boolean; error?: string; }>; };