/* !!! 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. Through it you get access to all the models, enums, and input types. * If you're looking for something you can import in the client-side of your application, please refer to the `browser.ts` file instead. * * 🟢 You can import this file directly. */ import * as process from 'node:process' import * as path from 'node:path' import * as runtime from "@prisma/client/runtime/client" import * as $Enums from "./enums" import * as $Class from "./internal/class" import * as Prisma from "./internal/prismaNamespace" export * as $Enums from './enums' export * from "./enums" /** * ## Prisma Client * * Type-safe database client for TypeScript * @example * ``` * const prisma = new PrismaClient({ * adapter: new PrismaPg({ connectionString: process.env.DATABASE_URL }) * }) * // Fetch zero or more Addons * const addons = await prisma.addons.findMany() * ``` * * Read more in our [docs](https://pris.ly/d/client). */ export const PrismaClient = $Class.getPrismaClientClass() export type PrismaClient = $Class.PrismaClient export { Prisma } /** * Model addons * */ export type addons = Prisma.addonsModel /** * Model app_settings * */ export type app_settings = Prisma.app_settingsModel /** * Model assignment_participants * */ export type assignment_participants = Prisma.assignment_participantsModel /** * Model audit_log * */ export type audit_log = Prisma.audit_logModel /** * Model bucket_list * */ export type bucket_list = Prisma.bucket_listModel /** * Model budget_category_order * */ export type budget_category_order = Prisma.budget_category_orderModel /** * Model budget_item_members * */ export type budget_item_members = Prisma.budget_item_membersModel /** * Model budget_items * */ export type budget_items = Prisma.budget_itemsModel /** * Model categories * */ export type categories = Prisma.categoriesModel /** * Model collab_message_reactions * */ export type collab_message_reactions = Prisma.collab_message_reactionsModel /** * Model collab_messages * */ export type collab_messages = Prisma.collab_messagesModel /** * Model collab_notes * */ export type collab_notes = Prisma.collab_notesModel /** * Model collab_poll_votes * */ export type collab_poll_votes = Prisma.collab_poll_votesModel /** * Model collab_polls * */ export type collab_polls = Prisma.collab_pollsModel /** * Model day_accommodations * */ export type day_accommodations = Prisma.day_accommodationsModel /** * Model day_assignments * */ export type day_assignments = Prisma.day_assignmentsModel /** * Model day_notes * */ export type day_notes = Prisma.day_notesModel /** * Model days * */ export type days = Prisma.daysModel /** * Model file_links * */ export type file_links = Prisma.file_linksModel /** * Model google_place_photo_meta * */ export type google_place_photo_meta = Prisma.google_place_photo_metaModel /** * Model idempotency_keys * */ export type idempotency_keys = Prisma.idempotency_keysModel /** * Model invite_tokens * */ export type invite_tokens = Prisma.invite_tokensModel /** * Model journey_contributors * */ export type journey_contributors = Prisma.journey_contributorsModel /** * Model journey_entries * */ export type journey_entries = Prisma.journey_entriesModel /** * Model journey_entry_photos * */ export type journey_entry_photos = Prisma.journey_entry_photosModel /** * Model journey_photos * */ export type journey_photos = Prisma.journey_photosModel /** * Model journey_share_tokens * */ export type journey_share_tokens = Prisma.journey_share_tokensModel /** * Model journey_trips * */ export type journey_trips = Prisma.journey_tripsModel /** * Model journeys * */ export type journeys = Prisma.journeysModel /** * Model mcp_tokens * */ export type mcp_tokens = Prisma.mcp_tokensModel /** * Model notification_channel_preferences * */ export type notification_channel_preferences = Prisma.notification_channel_preferencesModel /** * Model notifications * */ export type notifications = Prisma.notificationsModel /** * Model oauth_clients * */ export type oauth_clients = Prisma.oauth_clientsModel /** * Model oauth_consents * */ export type oauth_consents = Prisma.oauth_consentsModel /** * Model oauth_tokens * */ export type oauth_tokens = Prisma.oauth_tokensModel /** * Model packing_bag_members * */ export type packing_bag_members = Prisma.packing_bag_membersModel /** * Model packing_bags * */ export type packing_bags = Prisma.packing_bagsModel /** * Model packing_category_assignees * */ export type packing_category_assignees = Prisma.packing_category_assigneesModel /** * Model packing_items * */ export type packing_items = Prisma.packing_itemsModel /** * Model packing_template_categories * */ export type packing_template_categories = Prisma.packing_template_categoriesModel /** * Model packing_template_items * */ export type packing_template_items = Prisma.packing_template_itemsModel /** * Model packing_templates * */ export type packing_templates = Prisma.packing_templatesModel /** * Model password_reset_tokens * */ export type password_reset_tokens = Prisma.password_reset_tokensModel /** * Model photo_provider_fields * */ export type photo_provider_fields = Prisma.photo_provider_fieldsModel /** * Model photo_providers * */ export type photo_providers = Prisma.photo_providersModel /** * Model photos * */ export type photos = Prisma.photosModel /** * Model place_details_cache * */ export type place_details_cache = Prisma.place_details_cacheModel /** * Model place_regions * */ export type place_regions = Prisma.place_regionsModel /** * Model place_tags * */ export type place_tags = Prisma.place_tagsModel /** * Model places * */ export type places = Prisma.placesModel /** * Model reservation_day_positions * */ export type reservation_day_positions = Prisma.reservation_day_positionsModel /** * Model reservation_endpoints * */ export type reservation_endpoints = Prisma.reservation_endpointsModel /** * Model reservations * */ export type reservations = Prisma.reservationsModel /** * Model schema_version * */ export type schema_version = Prisma.schema_versionModel /** * Model settings * */ export type settings = Prisma.settingsModel /** * Model share_tokens * */ export type share_tokens = Prisma.share_tokensModel /** * Model tags * */ export type tags = Prisma.tagsModel /** * Model todo_category_assignees * */ export type todo_category_assignees = Prisma.todo_category_assigneesModel /** * Model todo_items * */ export type todo_items = Prisma.todo_itemsModel /** * Model trek_photo_cache_meta * */ export type trek_photo_cache_meta = Prisma.trek_photo_cache_metaModel /** * Model trek_photos * */ export type trek_photos = Prisma.trek_photosModel /** * Model trip_album_links * */ export type trip_album_links = Prisma.trip_album_linksModel /** * Model trip_files * */ export type trip_files = Prisma.trip_filesModel /** * Model trip_members * */ export type trip_members = Prisma.trip_membersModel /** * Model trip_photos * */ export type trip_photos = Prisma.trip_photosModel /** * Model trips * */ export type trips = Prisma.tripsModel /** * Model user_notice_dismissals * */ export type user_notice_dismissals = Prisma.user_notice_dismissalsModel /** * Model users * */ export type users = Prisma.usersModel /** * Model vacay_company_holidays * */ export type vacay_company_holidays = Prisma.vacay_company_holidaysModel /** * Model vacay_entries * */ export type vacay_entries = Prisma.vacay_entriesModel /** * Model vacay_holiday_calendars * */ export type vacay_holiday_calendars = Prisma.vacay_holiday_calendarsModel /** * Model vacay_plan_members * */ export type vacay_plan_members = Prisma.vacay_plan_membersModel /** * Model vacay_plans * */ export type vacay_plans = Prisma.vacay_plansModel /** * Model vacay_user_colors * */ export type vacay_user_colors = Prisma.vacay_user_colorsModel /** * Model vacay_user_years * */ export type vacay_user_years = Prisma.vacay_user_yearsModel /** * Model vacay_years * */ export type vacay_years = Prisma.vacay_yearsModel /** * Model visited_countries * */ export type visited_countries = Prisma.visited_countriesModel /** * Model visited_regions * */ export type visited_regions = Prisma.visited_regionsModel