import { Module } from '@nestjs/common'; import { InspectionCreateGuard } from './captures/inspection-create.guard'; import { VoiceCapturesController } from './captures/voice-captures.controller'; import { VoiceCapturesStatsService } from './captures/voice-captures-stats.service'; import { VoiceCapturesService } from './captures/voice-captures.service'; /** * The voice note API (T7). Audit, the permission resolver and the Prisma * client come from global modules. Later tasks add the confirmation service * (task 8) and the handlers (task 9). */ @Module({ controllers: [VoiceCapturesController], providers: [ VoiceCapturesService, VoiceCapturesStatsService, InspectionCreateGuard, ], exports: [VoiceCapturesService], }) export class VoiceModule {}