import { CalendarEvent, Reminder } from '../types'; import { CalendarManager } from './CalendarManager'; export declare class ReminderService { private remindersKey; private checkInterval; private calendarManager; constructor(calendarManager?: CalendarManager); setCalendarManager(calendarManager: CalendarManager): void; createReminder(event: CalendarEvent, calendarId: string): Reminder; getReminders(): Reminder[]; getEventReminders(eventId: string): Reminder[]; deleteReminder(id: string): void; deleteEventReminders(eventId: string): void; private startReminderCheck; private checkReminders; private showReminder; generateReminderHTML(reminder: Reminder): string; private insertReminderHTML; generateReminderScript(calendarId: string): string; private getEventById; destroy(): void; }