import { ReportEntity } from '@servicelabsco/nestjs-utility-services'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { AccessReportService } from '../services/access.report.service'; import { DeveloperModeAccessService } from '../services/developer.mode.access.service'; export declare class DashboardReportController { private readonly accessReportService; private readonly developerModeAccessService; constructor(accessReportService: AccessReportService, developerModeAccessService: DeveloperModeAccessService); getReportScript(params: BusinessParamDto): Promise; getReportData(params: BusinessParamDto, body: any): Promise; getReportList(params: BusinessParamDto, body: any): Promise; getDashboardReportList(params: BusinessParamDto, body: any): Promise; createReport(body: { reports: { name: string; query: string; description: string; }[]; }): Promise; }