import { Module } from '@nestjs/common'; import { TbankModule } from '../../../integrations/tbank/tbank.module'; import { AuthModule } from '../../auth/auth.module'; import { ForecastService } from './application/forecast.service'; import { PortfolioService } from './application/portfolio.service'; import { ForecastRepository } from './infrastructure/forecast.repository'; import { PortfolioRepository } from './infrastructure/portfolio.repository'; import { PortfolioController } from './presentation/portfolio.controller'; @Module({ imports: [AuthModule, TbankModule], controllers: [PortfolioController], providers: [ PortfolioService, PortfolioRepository, ForecastService, ForecastRepository, ], exports: [PortfolioService, ForecastService], }) export class PortfolioModule {}