import { Module } from '@nestjs/common' import { BioimpedanceImportationRepository, CountryRepository, CreditPendingRepository, PlanRepository, SmartfitTeacherRepository, SmartfitUnitRepository, UserRepository, } from '../../repositories' import { AuthenticationModule } from '../../services/authentication/authentication.module' import { HttpService } from '../../services/http' import { BioimpedanceNotificationModule } from '../../services/notification/bioimpedance/bioimpedance_notification.module' import { SubscriptionModule } from '../../services/subscription/subscription.module' import { MeasurementTotemController } from './controllers/measurement-totem.controller' import { Countries, MeasurementTotem, Nutritionist, Plans } from './domain' @Module({ imports: [SubscriptionModule, AuthenticationModule, BioimpedanceNotificationModule], controllers: [MeasurementTotemController], providers: [ HttpService, BioimpedanceImportationRepository, SmartfitUnitRepository, UserRepository, MeasurementTotem, Nutritionist, CountryRepository, Countries, CreditPendingRepository, SmartfitTeacherRepository, Plans, PlanRepository, ], }) export class MeasurementTotemModule {}