
/* !!! 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 Role = {
  USER: 'USER',
  ADMIN: 'ADMIN'
} as const

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


export const FriendshipStatus = {
  PENDING: 'PENDING',
  ACCEPTED: 'ACCEPTED',
  BLOCKED: 'BLOCKED'
} as const

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


export const SupportTicketType = {
  BUG: 'BUG',
  FEATURE_REQUEST: 'FEATURE_REQUEST',
  CONTENT_COMPLAINT: 'CONTENT_COMPLAINT',
  ACCOUNT_ISSUE: 'ACCOUNT_ISSUE',
  PAYMENT: 'PAYMENT',
  OTHER: 'OTHER'
} as const

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


export const SupportTicketStatus = {
  OPEN: 'OPEN',
  IN_PROGRESS: 'IN_PROGRESS',
  RESOLVED: 'RESOLVED',
  CLOSED: 'CLOSED'
} as const

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


export const BookStatus = {
  WANT_TO_READ: 'WANT_TO_READ',
  READING: 'READING',
  FINISHED: 'FINISHED',
  DROPPED: 'DROPPED'
} as const

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