import adminUsers from "@/i18n/locales/zh/adminUsers.json";
import agents from "@/i18n/locales/zh/agents.json";
import audit from "@/i18n/locales/zh/audit.json";
import auth from "@/i18n/locales/zh/auth.json";
import common from "@/i18n/locales/zh/common.json";
import config from "@/i18n/locales/zh/config.json";
import dashboard from "@/i18n/locales/zh/dashboard.json";
import draws from "@/i18n/locales/zh/draws.json";
import jackpot from "@/i18n/locales/zh/jackpot.json";
import players from "@/i18n/locales/zh/players.json";
import reconcile from "@/i18n/locales/zh/reconcile.json";
import reports from "@/i18n/locales/zh/reports.json";
import risk from "@/i18n/locales/zh/risk.json";
import settlement from "@/i18n/locales/zh/settlement.json";
import settlementCenter from "@/i18n/locales/zh/settlementCenter.json";
import tickets from "@/i18n/locales/zh/tickets.json";
import wallet from "@/i18n/locales/zh/wallet.json";

import type { AdminI18nNamespace } from "@/i18n/namespaces";

const bundle = {
  common,
  auth,
  dashboard,
  audit,
  draws,
  settlement,
  settlementCenter,
  risk,
  jackpot,
  players,
  tickets,
  reconcile,
  reports,
  wallet,
  adminUsers,
  agents,
  config,
} satisfies Record<AdminI18nNamespace, Record<string, unknown>>;

export default bundle;
