import { Module } from "@nestjs/common";
import { CsvExportController } from "./csv-exports.controller";
import { CsvExportService } from "./services/csv-exports.service";
import { CsvGeneratorService } from "src/time-and-attendance/exports/services/csv-builder.service";
import { OvertimeService } from "src/time-and-attendance/domains/services/overtime.service";
import { HolidayService } from "src/time-and-attendance/domains/services/holiday.service";
import { EmailToIdResolver } from "src/common/mappers/email-id.mapper";

@Module({
    providers: [
        CsvExportService,
        CsvGeneratorService,
        OvertimeService,
        HolidayService,
        EmailToIdResolver,
    ],
    controllers: [CsvExportController],
})
export class CsvExportModule { }


