import { Module } from '@nestjs/common';
import { CallController } from './call.controller';
import { CallService } from './call.service';
import { AuthModule } from 'src/auth/auth.module';
import { CommonModule } from 'src/common/common.module';
import { UploadsModule } from 'src/uploads/uploads.module';
import { CallGateway } from './call.gateway';
import { ModelsModule } from 'src/models/models.module';
import { ChatModule } from 'src/chat/chat.module';
import { I18nModule } from 'src/i18n/i18n.module';

@Module({
    imports: [AuthModule, CommonModule, ModelsModule, ChatModule, I18nModule],
    controllers: [CallController],
    providers: [CallService,CallGateway],
    exports: [CallService,CallGateway]
})
export class CallModule { }