import { ConfigService } from '@nestjs/config'; export class EmailConfig { apiKey: string; otpEmail: string; otpTemplateId: number; welcomeEmail: string; welcomeTemplateId: number; constructor(configService: ConfigService) { this.apiKey = configService.get('BREVO_API_KEY') || ''; this.otpEmail = configService.get('BREVO_OTP_EMAIL') || ''; this.otpTemplateId = parseInt( configService.get('BREVO_OTP_TEMPLATE_ID') || '0', ); this.welcomeEmail = configService.get('BREVO_WELCOME_EMAIL') || ''; this.welcomeTemplateId = parseInt( configService.get('BREVO_WELCOME_TEMPLATE_ID') || '0', ); } }