import { Module } from '@nestjs/common'; import { AuditModule } from '../audit/audit.module'; import { InspectionDeadlinesModule } from '../inspection-deadlines/inspection-deadlines.module'; import { DocumentDeliveryController } from './document-delivery.controller'; import { InspectionActPdfService } from './inspection-act-pdf.service'; import { InspectionDocumentDeliveryService } from './inspection-document-delivery.service'; import { InspectionReportDossierController, InspectionReportFollowUpFileController, } from './inspection-report-dossier.controller'; import { InspectionReportDossierService } from './inspection-report-dossier.service'; import { InspectionReportWordService } from './inspection-report-word.service'; import { InspectionActReportController, InspectionReportsController } from './inspection-reports.controller'; import { InspectionReportsService } from './inspection-reports.service'; import { SmtpDeliveryService } from './smtp-delivery.service'; import { SmtpSettingsController } from './smtp-settings.controller'; import { SmtpSettingsService } from './smtp-settings.service'; @Module({ imports: [AuditModule, InspectionDeadlinesModule], controllers: [ InspectionReportsController, InspectionActReportController, InspectionReportDossierController, InspectionReportFollowUpFileController, DocumentDeliveryController, SmtpSettingsController, ], providers: [ InspectionReportsService, InspectionReportWordService, InspectionReportDossierService, InspectionActPdfService, InspectionDocumentDeliveryService, SmtpDeliveryService, SmtpSettingsService, ], exports: [InspectionReportsService], }) export class InspectionReportsModule {}