import { Module } from "@nestjs/common"; import { ConfigModule } from "@nestjs/config"; import { ScheduleModule } from "@nestjs/schedule"; import { PrismaModule } from "./prisma/prisma.module"; import { StorageModule } from "./storage/storage.module"; import { CommonModule } from "./common/common.module"; import { MailModule } from "./mail/mail.module"; import { UsersModule } from "./users/users.module"; import { AuthModule } from "./auth/auth.module"; import { CustomersModule } from "./customers/customers.module"; import { PoliciesModule } from "./policies/policies.module"; import { PropertiesModule } from "./properties/properties.module"; import { BillingModule } from "./billing/billing.module"; import { StatementsModule } from "./statements/statements.module"; import { PolicyOcrModule } from "./policy-ocr/policy-ocr.module"; import { BankModule } from "./bank/bank.module"; import { OpsModule } from "./ops/ops.module"; import { ReportsModule } from "./reports/reports.module"; import { RenewalsModule } from "./renewals/renewals.module"; import { NotificationsModule } from "./notifications/notifications.module"; import { AppController } from "./app.controller"; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true }), ScheduleModule.forRoot(), PrismaModule, StorageModule, CommonModule, MailModule, UsersModule, AuthModule, CustomersModule, PoliciesModule, PropertiesModule, BillingModule, StatementsModule, PolicyOcrModule, BankModule, OpsModule, ReportsModule, RenewalsModule, NotificationsModule, ], controllers: [AppController], }) export class AppModule {}