import { SqlService } from '@servicelabsco/nestjs-utility-services'; import { GenerateReportSheetDataDto } from '../dtos/generate.report.sheet.data.dto'; import { AccessBusinessEntity } from '../entities/access.business.entity'; import { AccessReportService } from '../services/access.report.service'; import { BusinessDownloadableReportEntity } from '../entities/business.downloadable.report.entity'; export declare class ProcessReportSheetData { protected readonly business: AccessBusinessEntity; private readonly sqlService; private readonly accessReportService; constructor(business: AccessBusinessEntity, sqlService: SqlService, accessReportService: AccessReportService); protected payload: GenerateReportSheetDataDto; protected downloadableReport: BusinessDownloadableReportEntity; process(payload: GenerateReportSheetDataDto): Promise>; private getSubstitutions; private validate; private validateBusinessReport; private validateSheets; private getSheets; }