export const TICKET_STATUS_COLORS: Record<string, string> = {
  Open: "bg-blue-50 text-blue-700 dark:bg-blue-950/40 dark:text-blue-400",
  "In Progress": "bg-amber-50 text-amber-700 dark:bg-amber-950/40 dark:text-amber-400",
  Resolved: "bg-emerald-50 text-emerald-700 dark:bg-emerald-950/40 dark:text-emerald-400",
  Closed: "bg-gray-100 text-gray-600 dark:bg-gray-800/40 dark:text-gray-400",
};

export const TICKET_PRIORITY_COLORS: Record<string, string> = {
  "No Priority": "bg-gray-100 text-gray-600 dark:bg-gray-800/40 dark:text-gray-400",
  Low: "bg-blue-50 text-blue-700 dark:bg-blue-950/40 dark:text-blue-400",
  Medium: "bg-yellow-50 text-yellow-700 dark:bg-yellow-950/40 dark:text-yellow-400",
  High: "bg-orange-50 text-orange-700 dark:bg-orange-950/40 dark:text-orange-400",
  Critical: "bg-red-50 text-red-700 dark:bg-red-950/40 dark:text-red-400",
};

export const RFID_BATCH_STATUS_COLORS: Record<string, string> = {
  processing: "bg-amber-50 text-amber-700 dark:bg-amber-950/40 dark:text-amber-400",
  processed: "bg-emerald-50 text-emerald-700 dark:bg-emerald-950/40 dark:text-emerald-400",
};

export const RFID_CHANGE_TYPE_COLORS: Record<string, string> = {
  create: "bg-emerald-50 text-emerald-700 dark:bg-emerald-950/40 dark:text-emerald-400",
  assign: "bg-blue-50 text-blue-700 dark:bg-blue-950/40 dark:text-blue-400",
  vehicles: "bg-indigo-50 text-indigo-700 dark:bg-indigo-950/40 dark:text-indigo-400",
  activate: "bg-teal-50 text-teal-700 dark:bg-teal-950/40 dark:text-teal-400",
  deactivate: "bg-orange-50 text-orange-700 dark:bg-orange-950/40 dark:text-orange-400",
  archive: "bg-gray-100 text-gray-600 dark:bg-gray-800/40 dark:text-gray-400",
};

export const ACTIVITY_ACTION_COLORS: Record<string, string> = {
  login: "bg-blue-50 text-blue-700 dark:bg-blue-950/40 dark:text-blue-400",
  logout: "bg-gray-50 text-gray-700 dark:bg-gray-950/40 dark:text-gray-400",
  create: "bg-emerald-50 text-emerald-700 dark:bg-emerald-950/40 dark:text-emerald-400",
  update: "bg-amber-50 text-amber-700 dark:bg-amber-950/40 dark:text-amber-400",
  delete: "bg-red-50 text-red-700 dark:bg-red-950/40 dark:text-red-400",
  view: "bg-purple-50 text-purple-700 dark:bg-purple-950/40 dark:text-purple-400",
};

export const ACTIVITY_METHOD_COLORS: Record<string, string> = {
  GET: "bg-blue-50 text-blue-700 dark:bg-blue-950/40 dark:text-blue-400",
  POST: "bg-emerald-50 text-emerald-700 dark:bg-emerald-950/40 dark:text-emerald-400",
  PUT: "bg-amber-50 text-amber-700 dark:bg-amber-950/40 dark:text-amber-400",
  PATCH: "bg-orange-50 text-orange-700 dark:bg-orange-950/40 dark:text-orange-400",
  DELETE: "bg-red-50 text-red-700 dark:bg-red-950/40 dark:text-red-400",
};
