import { Module } from '@nestjs/common';
import { ClinicalResultController } from './clinical-result.controller';
import { ClinicalResultPublicController } from './clinical-result-public.controller';
import { ClinicalResultRepository } from './clinical-result.repository';
import { ClinicalResultService } from './clinical-result.service';
import { SubscribeModule } from '../subscribe/subscribe/subscribe.module';
import { AdminViewTokenModule } from '../admin-view-token/admin-view-token.module';

@Module({
  imports: [SubscribeModule, AdminViewTokenModule],
  controllers: [
    ClinicalResultController,
    ClinicalResultPublicController,
  ],
  providers: [ClinicalResultService, ClinicalResultRepository],
  exports: [ClinicalResultService],
})
export class ClinicalResultModule {}
