import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { AuditModule } from '../audit/audit.module.js'; import { PermissionsModule } from '../permissions/permissions.module.js'; import { GatewayClientService } from './gateway-client.service.js'; import { GatewayController } from './gateway.controller.js'; import { GatewayReportEntity } from './gateway-report.entity.js'; import { GatewayService } from './gateway.service.js'; /** Reportes Crystal por el API Gateway de SAP B1: su propia sesión y su propia cola. */ @Module({ imports: [TypeOrmModule.forFeature([GatewayReportEntity]), AuditModule, PermissionsModule], controllers: [GatewayController], providers: [GatewayClientService, GatewayService], }) export class GatewayModule {}