import { Response } from 'express'; import { BusinessParamDto } from '../../access/dtos/business.param.dto'; import { AccessBusinessService } from '../../access/services/access.business.service'; import { GeneratePdfDocumentDto } from '../dtos/generate.pdf.document.dto'; import { PdfDocumentsEntity } from '../entities/pdf.documents.entity'; import { PdfTemplatesEntity } from '../entities/pdf.templates.entity'; import { PdfDocumentService } from '../services/pdf.document.service'; export declare class PdfDocumentController { private readonly accessBusinessService; protected readonly pdfDocumentService: PdfDocumentService; constructor(accessBusinessService: AccessBusinessService, pdfDocumentService: PdfDocumentService); getDocuments(params: BusinessParamDto): Promise; getDocumentPrev(params: BusinessParamDto, body: any, res: Response): Promise>>; generatePdf(body: GeneratePdfDocumentDto): Promise; detail(params: BusinessParamDto): Promise; }