import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { AuthModule } from '../../auth/auth.module';
import { TaxTypeController } from './tax-type.controller';
import { TaxTypeService } from './tax-type.service';
import { TaxTypeRepository } from './repositories/tax-type.repository';
import { TaxTypeEntity } from '../../entities/tax-type.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([TaxTypeEntity]),
    AuthModule,
  ],
  controllers: [TaxTypeController],
  providers: [TaxTypeService, TaxTypeRepository],
  exports: [TaxTypeService, TaxTypeRepository],
})
export class TaxTypeModule {}
