import { Module } from '@nestjs/common'; import { ShiftsController } from './controllers/shifts.controller'; import { ShiftsService } from './services/shifts.service'; import { BusinessLogicsModule } from 'src/modules/business-logics/business-logics.module'; import { ShiftsOverviewController } from './controllers/shifts-overview.controller'; import { ShiftsOverviewService } from './services/shifts-overview.service'; import { ShiftsApprovalService } from './services/shifts-approval.service'; import { NotificationsModule } from '../notifications/notifications.module'; @Module({ imports: [BusinessLogicsModule, NotificationsModule], controllers: [ShiftsController, ShiftsOverviewController], providers: [ShiftsService, ShiftsOverviewService, ShiftsApprovalService], exports: [ShiftsService, ShiftsOverviewService, ShiftsApprovalService], }) export class ShiftsModule {}