import { PropertyService } from '@servicelabsco/nestjs-utility-services'; import { PdfDocumentDataDto } from '../dtos/pdf.document.data.dto'; import { PdfTemplatesEntity } from '../entities/pdf.templates.entity'; import { FileUploadService } from '../services/file.upload.service'; import { LambdaService } from '../services/lambda.service'; export declare class ProcessPdfDocument { private readonly propertyService; private readonly fileUploadService; private readonly lambdaService; private payload; private template; constructor(propertyService: PropertyService, fileUploadService: FileUploadService, lambdaService: LambdaService); process(payload: PdfDocumentDataDto): Promise; validate(): Promise; generateHtmlAndUploadToS3(): Promise; sendForGeneration(htmlUrl: string): Promise; getTemplate(identifier: string): Promise; }