import { forwardRef, Global, Module } from '@nestjs/common';
import { EncryptionService } from './encryption.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Settings } from 'src/entities/settings.entity';
import { SettingsModule } from 'src/modules/settings/settings.module';
import { CacheModule } from '@nestjs/cache-manager';


@Module({
    imports: [
        TypeOrmModule.forFeature([Settings])
    ],
    providers: [EncryptionService],
    exports: [EncryptionService], // ✅ Export so other modules can use it
})
export class EncryptionModule { }