
/* !!! This is code generated by Prisma. Do not edit directly. !!! */
/* eslint-disable */
// biome-ignore-all lint: generated file
// @ts-nocheck 
/*
* This file exports all enum related types from the schema.
*
* 🟢 You can import this file directly.
*/

export const SportType = {
  CRICKET: 'CRICKET',
  FOOTBALL: 'FOOTBALL'
} as const

export type SportType = (typeof SportType)[keyof typeof SportType]


export const MatchStatus = {
  UPCOMING: 'UPCOMING',
  LIVE: 'LIVE',
  COMPLETED: 'COMPLETED',
  CANCELLED: 'CANCELLED'
} as const

export type MatchStatus = (typeof MatchStatus)[keyof typeof MatchStatus]


export const CoinTransactionType = {
  DAILY_BONUS: 'DAILY_BONUS',
  CONTEST_ENTRY: 'CONTEST_ENTRY',
  CONTEST_PRIZE: 'CONTEST_PRIZE',
  ADMIN_BONUS: 'ADMIN_BONUS',
  ADMIN_FINE: 'ADMIN_FINE'
} as const

export type CoinTransactionType = (typeof CoinTransactionType)[keyof typeof CoinTransactionType]


export const NotificationType = {
  COIN_BONUS: 'COIN_BONUS',
  COIN_FINE: 'COIN_FINE',
  BAN: 'BAN',
  GENERIC: 'GENERIC'
} as const

export type NotificationType = (typeof NotificationType)[keyof typeof NotificationType]


export const ContestEntryStatus = {
  ACTIVE: 'ACTIVE',
  LOCKED: 'LOCKED',
  COMPLETED: 'COMPLETED'
} as const

export type ContestEntryStatus = (typeof ContestEntryStatus)[keyof typeof ContestEntryStatus]
