import adminUsers from "@/i18n/locales/en/adminUsers.json";
import agents from "@/i18n/locales/en/agents.json";
import audit from "@/i18n/locales/en/audit.json";
import auth from "@/i18n/locales/en/auth.json";
import common from "@/i18n/locales/en/common.json";
import config from "@/i18n/locales/en/config.json";
import dashboard from "@/i18n/locales/en/dashboard.json";
import draws from "@/i18n/locales/en/draws.json";
import jackpot from "@/i18n/locales/en/jackpot.json";
import players from "@/i18n/locales/en/players.json";
import reconcile from "@/i18n/locales/en/reconcile.json";
import reports from "@/i18n/locales/en/reports.json";
import risk from "@/i18n/locales/en/risk.json";
import settlement from "@/i18n/locales/en/settlement.json";
import settlementCenter from "@/i18n/locales/en/settlementCenter.json";
import tickets from "@/i18n/locales/en/tickets.json";
import wallet from "@/i18n/locales/en/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;
