import { Global, Module } from '@nestjs/common';
import { ClinicalSignalService } from './clinical-signal.service';

/**
 * 临床信号模块。
 *
 * @Global —— 三类互不相邻的消费方都要用:摄入管线(ParserPipeline)、画像特征
 * (contraindication)、重扫 CLI。它无状态、只持有一份只读字典,做全局比让三条链路
 * 各自 import 更省事,也避免字典被加载三遍。
 */
@Global()
@Module({
  providers: [ClinicalSignalService],
  exports: [ClinicalSignalService],
})
export class ClinicalSignalsModule {}
