export const QueueMap = {
  main: 'goat_ms_queue', // goat_ms_queue + goat_recalc
  main_delay: 'goat_ms_queue_delay', // goat_recalc_delay
  legacy: 'goat_ms_legacy_queue', // goat_legacy_queue
  auth: 'goat_ms_auth', // goat_ms_auth
  finance: 'goat_ms_finance', // goat_ms_finance
  portfolio: 'goat_ms_portfolio', // goat_ms_portfolio
  search: 'goat_ms_search', // goat_ms_search
  ai: 'goat_ms_ai', // goat_ms_ai
  notifications: 'goat_ms_notifications', // goat_ms_notifications
} as const;

export type QueueMapType = typeof QueueMap;
export type QueueName = QueueMapType[keyof QueueMapType];
