import React from 'react'; import { ReportDefinition } from '../ReportDefinition'; import { IReportService } from '../IReportService'; import { IReportRepository } from '../IReportRepository'; export declare const ReportManager1: React.FC<{ reportRepository: IReportRepository; reportSerivce: IReportService; dark: boolean; initialReport?: ReportDefinition; }>; export declare const ReportManager1Inner: React.FC<{ reportRepository: IReportRepository; reportSerivce: IReportService; dark: boolean; initialReport?: ReportDefinition; }>; export declare const ReportManager: React.FC<{ reportCollection: ReportDefinition[]; addOrUpdateReport: (r: ReportDefinition) => void; deleteReport: (r: ReportDefinition) => void; canSaveReport: (r: ReportDefinition) => { success: boolean; reason: string; }; reportSerivce: IReportService; dark: boolean; reportName?: string; initialReport?: ReportDefinition; }>; export default ReportManager;