import Database from 'better-sqlite3';
import { ReportSchedule } from '../models/ReportSchedule';
export declare function initializeReportService(database: Database.Database): void;
export declare function createSchedule(schedule: Omit<ReportSchedule, 'id' | 'createdAt'>): ReportSchedule;
export declare function getSchedules(): ReportSchedule[];
export declare function updateSchedule(id: number, updates: Partial<Omit<ReportSchedule, 'id' | 'createdAt'>>): ReportSchedule | null;
export declare function deleteSchedule(id: number): boolean;
//# sourceMappingURL=reportService.d.ts.map