src/users/users.module.ts
import { Module } from '@nestjs/common';
import { UsersController } from './users.controller';
import { UsersService } from './users.service';
import { AiModule } from '../ai/ai.module';
// StorageModule is registered as @Global so no explicit import is needed.
// AiModule is imported so UsersService can call AiEnabledGuard.invalidate()
// when an admin flips the org-level Intelligence toggle.
@Module({
imports: [AiModule],
controllers: [UsersController],
providers: [UsersService],
exports: [UsersService],
})
export class UsersModule {}