import { Module } from "@nestjs/common";

import { NotificationsService } from "./notifications.service";
import { EmailNotificationStrategy } from "./strategies/notification.email.strategy";
import { SmsNotificationStrategy } from "./strategies/notification.sms.strategy";
import { HttpModule } from "@nestjs/axios";

@Module({
  imports: [HttpModule],
  controllers: [],
  providers: [EmailNotificationStrategy, SmsNotificationStrategy, NotificationsService],
  exports: [NotificationsService],
})
export class NotificationsModule { }
