/* !!! 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 AttachmentStatus = { ACTIVE: 'ACTIVE', DELETED: 'DELETED' } as const export type AttachmentStatus = (typeof AttachmentStatus)[keyof typeof AttachmentStatus] export const RetentionPolicy = { EXPENSE_7Y: 'EXPENSE_7Y', TICKET_2Y: 'TICKET_2Y', PROFILE_KEEP_LAST3: 'PROFILE_KEEP_LAST3' } as const export type RetentionPolicy = (typeof RetentionPolicy)[keyof typeof RetentionPolicy] export const Roles = { ADMIN: 'ADMIN', SUPERVISOR: 'SUPERVISOR', HR: 'HR', ACCOUNTING: 'ACCOUNTING', EMPLOYEE: 'EMPLOYEE', DEALER: 'DEALER', CUSTOMER: 'CUSTOMER', GUEST: 'GUEST' } as const export type Roles = (typeof Roles)[keyof typeof Roles] export const Modules = { timesheets: 'timesheets', timesheets_approval: 'timesheets_approval', employee_list: 'employee_list', employee_management: 'employee_management', personal_profile: 'personal_profile', dashboard: 'dashboard', chatbot: 'chatbot' } as const export type Modules = (typeof Modules)[keyof typeof Modules] export const LeaveTypes = { SICK: 'SICK', VACATION: 'VACATION', UNPAID: 'UNPAID', BEREAVEMENT: 'BEREAVEMENT', PARENTAL: 'PARENTAL', LEGAL: 'LEGAL', WEDDING: 'WEDDING', HOLIDAY: 'HOLIDAY' } as const export type LeaveTypes = (typeof LeaveTypes)[keyof typeof LeaveTypes] export const LeaveApprovalStatus = { PENDING: 'PENDING', APPROVED: 'APPROVED', DENIED: 'DENIED', CANCELLED: 'CANCELLED', ESCALATED: 'ESCALATED' } as const export type LeaveApprovalStatus = (typeof LeaveApprovalStatus)[keyof typeof LeaveApprovalStatus] export const Weekday = { SUN: 'SUN', MON: 'MON', TUE: 'TUE', WED: 'WED', THU: 'THU', FRI: 'FRI', SAT: 'SAT' } as const export type Weekday = (typeof Weekday)[keyof typeof Weekday]