import { Module } from "@nestjs/common";
import { WalletModule } from "src/wallet/wallet.module";
import { AdminService } from "./admin.service";
import { AdminController } from "./admin.controller";
import { RoleService } from "./role.service";
import { UserModule } from "src/user/user.module";
import { ProfileModule } from "src/profile/profile.module";
import { JurisdictionService } from "./jurisdiction.service";
import { OnChainDataFieldModule } from "src/shared/onchainDataFields/onchainDataField.module";
import { AdminProfileModule } from "src/admin-profile/admin-profile.module";
@Module({
imports: [
WalletModule,
UserModule,
ProfileModule,
OnChainDataFieldModule,
AdminProfileModule,
],
providers: [AdminService, RoleService, JurisdictionService],
exports: [AdminService, RoleService],
controllers: [AdminController],
})
export class AdminModule {}