sistema-de-chamados/src/generated/prisma/enums.ts
2025-11-19 13:24:08 -03:00

68 lines
1.5 KiB
TypeScript

/* !!! 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 UserRole = {
ADMIN: 'ADMIN',
MANAGER: 'MANAGER',
AGENT: 'AGENT',
COLLABORATOR: 'COLLABORATOR'
} as const
export type UserRole = (typeof UserRole)[keyof typeof UserRole]
export const TicketStatus = {
PENDING: 'PENDING',
AWAITING_ATTENDANCE: 'AWAITING_ATTENDANCE',
PAUSED: 'PAUSED',
RESOLVED: 'RESOLVED'
} as const
export type TicketStatus = (typeof TicketStatus)[keyof typeof TicketStatus]
export const TicketPriority = {
LOW: 'LOW',
MEDIUM: 'MEDIUM',
HIGH: 'HIGH',
URGENT: 'URGENT'
} as const
export type TicketPriority = (typeof TicketPriority)[keyof typeof TicketPriority]
export const TicketChannel = {
EMAIL: 'EMAIL',
WHATSAPP: 'WHATSAPP',
CHAT: 'CHAT',
PHONE: 'PHONE',
API: 'API',
MANUAL: 'MANUAL'
} as const
export type TicketChannel = (typeof TicketChannel)[keyof typeof TicketChannel]
export const CommentVisibility = {
PUBLIC: 'PUBLIC',
INTERNAL: 'INTERNAL'
} as const
export type CommentVisibility = (typeof CommentVisibility)[keyof typeof CommentVisibility]
export const CompanyStateRegistrationType = {
STANDARD: 'STANDARD',
EXEMPT: 'EXEMPT',
SIMPLES: 'SIMPLES'
} as const
export type CompanyStateRegistrationType = (typeof CompanyStateRegistrationType)[keyof typeof CompanyStateRegistrationType]