/* !!! This is code generated by Prisma. Do not edit directly. !!!
/* eslint-disable */
// biome-ignore-all lint: generated file
"use strict";
var s = Object.defineProperty;
var g = Object.getOwnPropertyDescriptor;
var p = Object.getOwnPropertyNames;
var f = Object.prototype.hasOwnProperty;
var a = (e, t) => { for (var n in t)
    s(e, n, { get: t[n], enumerable: !0 }); }, y = (e, t, n, r) => { if (t && typeof t == "object" || typeof t == "function")
    for (let i of p(t))
        !f.call(e, i) && i !== n && s(e, i, { get: () => t[i], enumerable: !(r = g(t, i)) || r.enumerable }); return e; };
var x = e => y(s({}, "__esModule", { value: !0 }), e);
var M = {};
a(M, { AnyNull: () => o.AnyNull, DbNull: () => o.DbNull, Decimal: () => m.Decimal, JsonNull: () => o.JsonNull, NullTypes: () => o.NullTypes, Public: () => l, getRuntime: () => c, isAnyNull: () => o.isAnyNull, isDbNull: () => o.isDbNull, isJsonNull: () => o.isJsonNull, isObjectEnumValue: () => o.isObjectEnumValue, makeStrictEnum: () => u });
module.exports = x(M);
var l = {};
a(l, { validator: () => d });
function d(...e) { return t => t; }
var b = new Set(["toJSON", "$$typeof", "asymmetricMatch", Symbol.iterator, Symbol.toStringTag, Symbol.isConcatSpreadable, Symbol.toPrimitive]);
function u(e) { return new Proxy(e, { get(t, n) { if (n in t)
        return t[n]; if (!b.has(n))
        throw new TypeError("Invalid enum value: ".concat(String(n))); } }); }
var N = () => { var e, t; return ((t = (e = globalThis.process) == null ? void 0 : e.release) == null ? void 0 : t.name) === "node"; }, E = () => { var e, t; return !!globalThis.Bun || !!((t = (e = globalThis.process) == null ? void 0 : e.versions) != null && t.bun); }, S = () => !!globalThis.Deno, R = () => typeof globalThis.Netlify == "object", h = () => typeof globalThis.EdgeRuntime == "object", C = () => { var e; return ((e = globalThis.navigator) == null ? void 0 : e.userAgent) === "Cloudflare-Workers"; };
function k() { var n; return (n = [[R, "netlify"], [h, "edge-light"], [C, "workerd"], [S, "deno"], [E, "bun"], [N, "node"]].flatMap(r => r[0]() ? [r[1]] : []).at(0)) != null ? n : ""; }
var O = { node: "Node.js", workerd: "Cloudflare Workers", deno: "Deno and Deno Deploy", netlify: "Netlify Edge Functions", "edge-light": "Edge Runtime (Vercel Edge Functions, Vercel Edge Middleware, Next.js (Pages Router) Edge API Routes, Next.js (App Router) Edge Route Handlers or Next.js Middleware)" };
function c() { let e = k(); return { id: e, prettyName: O[e] || e, isEdge: ["workerd", "deno", "netlify", "edge-light"].includes(e) }; }
var o = require("@prisma/client-runtime-utils"), m = require("@prisma/client-runtime-utils");
0 && (module.exports = { AnyNull, DbNull, Decimal, JsonNull, NullTypes, Public, getRuntime, isAnyNull, isDbNull, isJsonNull, isObjectEnumValue, makeStrictEnum });
