import { Injector } from '@angular/core'; import { BaseService } from './base.service'; import { ReportSchedule } from './report-schedule.model'; export declare class AutoReportService extends BaseService { protected injector: Injector; private env; constructor(injector: Injector, env: any); downloadAutoReportFile(file_name: string, report_id: number): Promise; removeAutoReportFile(file_name: string, report_id: number): Promise; getReportFiles(report_id: number): Promise; sendScheduleReport(report_id: number): Promise; getReportSchedules(report_id: number): Promise; deleteReportSchedule(report_id: number): Promise; createReportSchedule(data: { report_schedule: ReportSchedule; recipients: string[]; }): Promise; editReportSchedule(id: number, data: { report_schedule: ReportSchedule; recipients: string[]; }): Promise; }