import { Module } from '@nestjs/common';
import { EmployeesController } from './employees.controller';
import { EmployeesGetService } from './services/employees-get.service';
import { AccessGetService } from 'src/identity-and-account/user-module-access/services/module-access-get.service';
import { EmailToIdResolver } from 'src/common/mappers/email-id.mapper';
import { EmployeesUpdateService } from 'src/identity-and-account/employees/services/employees-update.service';
import { EmployeesCreateService } from 'src/identity-and-account/employees/services/employees-create.service';

@Module({
  imports: [],
  controllers: [EmployeesController],
  providers: [
    EmployeesGetService,
    EmployeesUpdateService,
    EmployeesCreateService,
    AccessGetService,
    EmailToIdResolver
  ],
  exports: [EmployeesGetService],
})
export class EmployeesModule { }
