import { Module } from '@nestjs/common';
import { PrismaModule } from '../prisma/prisma.module';
import { SignalService } from './signal.service';
import { SignalController } from './signal.controller';
import { MessagesService } from './messages.service';
import { MessagesController } from './messages.controller';
import { SignalPollingService } from './signal-polling.service';

@Module({
  imports: [PrismaModule],
  controllers: [SignalController, MessagesController],
  providers: [SignalService, MessagesService, SignalPollingService],
  exports: [SignalService, MessagesService],
})
export class SignalModule {}
