
/* !!! This is code generated by Prisma. Do not edit directly. !!! */
/* eslint-disable */
// biome-ignore-all lint: generated file
// @ts-nocheck 
/*
 * This file should be your main import to use Prisma-related types and utilities in a browser. 
 * Use it to get access to models, enums, and input types.
 * 
 * This file does not contain a `PrismaClient` class, nor several other helpers that are intended as server-side only.
 * See `client.ts` for the standard, server-side entry point.
 *
 * 🟢 You can import this file directly.
 */

import * as Prisma from './internal/prismaNamespaceBrowser'
export { Prisma }
export * as $Enums from './enums'
export * from './enums';
/**
 * Model User
 * 
 */
export type User = Prisma.UserModel
/**
 * Model Role
 * 
 */
export type Role = Prisma.RoleModel
/**
 * Model Branch
 * 
 */
export type Branch = Prisma.BranchModel
/**
 * Model UserBranch
 * 
 */
export type UserBranch = Prisma.UserBranchModel
/**
 * Model HeaderSetting
 * 
 */
export type HeaderSetting = Prisma.HeaderSettingModel
/**
 * Model DetailSetting
 * 
 */
export type DetailSetting = Prisma.DetailSettingModel
/**
 * Model Bank
 * 
 */
export type Bank = Prisma.BankModel
/**
 * Model Customer
 * 
 */
export type Customer = Prisma.CustomerModel
/**
 * Model Transaction
 * 
 */
export type Transaction = Prisma.TransactionModel
/**
 * Model TransactionItem
 * 
 */
export type TransactionItem = Prisma.TransactionItemModel
/**
 * Model TempPhoto
 * 
 */
export type TempPhoto = Prisma.TempPhotoModel
/**
 * Model TransactionItemPhoto
 * 
 */
export type TransactionItemPhoto = Prisma.TransactionItemPhotoModel
/**
 * Model ItemType
 * 
 */
export type ItemType = Prisma.ItemTypeModel
/**
 * Model PricingHeader
 * 
 */
export type PricingHeader = Prisma.PricingHeaderModel
/**
 * Model PricingDetail
 * 
 */
export type PricingDetail = Prisma.PricingDetailModel
/**
 * Model TransactionItemDoc
 * 
 */
export type TransactionItemDoc = Prisma.TransactionItemDocModel
/**
 * Model TransactionDoc
 * 
 */
export type TransactionDoc = Prisma.TransactionDocModel
/**
 * Model Approval
 * 
 */
export type Approval = Prisma.ApprovalModel
/**
 * Model Payment
 * 
 */
export type Payment = Prisma.PaymentModel
/**
 * Model TransactionSnapshot
 * 
 */
export type TransactionSnapshot = Prisma.TransactionSnapshotModel
/**
 * Model Note
 * 
 */
export type Note = Prisma.NoteModel
/**
 * Model TxnRunum
 * 
 */
export type TxnRunum = Prisma.TxnRunumModel
/**
 * Model AuditLog
 * 
 */
export type AuditLog = Prisma.AuditLogModel
