import { Module } from '@nestjs/common';
import { EnterpriseController } from './enterprise.controller';
import { SamlSsoService } from './saml-sso.service';
import { ScimProvisioningService } from './scim-provisioning.service';
import { DlpService } from './dlp.service';
import { CustomRolesService } from './custom-roles.service';
import { InformationBarriersService } from './information-barriers.service';
import { PrismaService } from '@chatapp/database';

@Module({
  controllers: [EnterpriseController],
  providers: [
    SamlSsoService,
    ScimProvisioningService,
    DlpService,
    CustomRolesService,
    InformationBarriersService,
    PrismaService,
  ],
  exports: [
    SamlSsoService,
    ScimProvisioningService,
    DlpService,
    CustomRolesService,
    InformationBarriersService,
  ],
})
export class EnterpriseModule {}