2026-05-14 17:39:21 -03:00
|
|
|
import { Module } from '@nestjs/common';
|
|
|
|
|
import { AdminAccessController } from './admin-access.controller';
|
|
|
|
|
import { AdminAccessService } from './admin-access.service';
|
2026-05-19 17:58:48 -03:00
|
|
|
import { AgentNotesController } from './agent-notes.controller';
|
|
|
|
|
import { AgentNotesService } from './agent-notes.service';
|
2026-05-25 14:32:20 -03:00
|
|
|
import { AgentPresenceController } from './agent-presence.controller';
|
|
|
|
|
import { AgentPresenceService } from './agent-presence.service';
|
2026-05-19 17:58:48 -03:00
|
|
|
import { CustomerContactsController } from './customer-contacts.controller';
|
|
|
|
|
import { CustomerContactsService } from './customer-contacts.service';
|
2026-05-26 09:08:20 -03:00
|
|
|
import { KnowledgeBaseController } from './knowledge-base.controller';
|
|
|
|
|
import { KnowledgeBaseService } from './knowledge-base.service';
|
2026-05-29 16:21:11 -03:00
|
|
|
import { AdminAccessRepository } from './repositories/admin-access.repository';
|
2026-05-14 17:39:21 -03:00
|
|
|
|
|
|
|
|
@Module({
|
2026-05-26 09:08:20 -03:00
|
|
|
controllers: [
|
|
|
|
|
AdminAccessController,
|
|
|
|
|
AgentNotesController,
|
|
|
|
|
AgentPresenceController,
|
|
|
|
|
CustomerContactsController,
|
|
|
|
|
KnowledgeBaseController,
|
|
|
|
|
],
|
|
|
|
|
providers: [
|
|
|
|
|
AdminAccessService,
|
2026-05-29 16:21:11 -03:00
|
|
|
AdminAccessRepository,
|
2026-05-26 09:08:20 -03:00
|
|
|
AgentNotesService,
|
|
|
|
|
AgentPresenceService,
|
|
|
|
|
CustomerContactsService,
|
|
|
|
|
KnowledgeBaseService,
|
|
|
|
|
],
|
2026-05-25 14:32:20 -03:00
|
|
|
exports: [AgentPresenceService],
|
2026-05-14 17:39:21 -03:00
|
|
|
})
|
|
|
|
|
export class AdminModule {}
|