import { $ as ZodPipe, $i as $ZodTypes, $n as stringbool, $r as _includes, $t as describe, A as ZodIPv4, Ai as config, An as meta, Ar as safeEncodeAsync, At as _ZodType, B as ZodLiteral, Bi as treeifyError, Bn as optional, Br as $ZodBigIntParams, Bt as array, C as ZodEnum, Ci as _trim, Cn as ksuid, Cr as encode, Ct as ZodXID, D as ZodFloat64, Di as $brand, Dn as looseRecord, Dr as safeDecode, Dt as _ZodDate, E as ZodFloat32, Ei as regexes_d_exports, En as looseObject, Er as parseAsync, Et as _ZodBoolean, F as ZodJSONSchema, Fi as $ZodFormattedError, Fn as nonoptional, Fr as ZodIssue, Ft as _instanceof, G as ZodNever, Gi as $ZodISODateTimeInternals, Gn as promise, Gr as $ZodISODurationParams, Gt as check, H as ZodMap, Hi as $ZodBooleanInternals, Hn as pipe, Hr as $ZodDateParams, Ht as base64url, I as ZodJSONSchemaInternals, In as nullable, Ir as ZodRealError, It as _null, J as ZodNullable, Ji as $ZodNumberInternals, Jn as refine, Jr as $ZodStringParams, Jt as codec, K as ZodNonOptional, Ki as $ZodISODurationInternals, Kn as readonly, Kr as $ZodISOTimeParams, Kt as cidrv4, L as ZodJWT, Li as flattenError, Ln as nullish, Lr as index_d_exports, Lt as _undefined, M as ZodInt, Mi as output, Mn as nanoid, Mr as safeParseAsync, Mt as _default, N as ZodInt32, Ni as $ZodErrorMap, Nn as nativeEnum, Nr as IssueData, Nt as _enum, O as ZodFunction, Oi as $constructor, On as mac, Or as safeDecodeAsync, Ot as _ZodNumber, P as ZodIntersection, Pi as $ZodFlattenedError, Pn as never, Pr as ZodError, Pt as _function, Q as ZodOptional, Qn as stringFormat, Qr as _gte, Qt as date$2, R as ZodKSUID, Ri as formatError, Rn as number$1, Rr as toJSONSchema, Rt as _void, S as ZodEmoji, Si as _toUpperCase, Sn as keyof, Sr as decodeAsync, St as ZodVoid, T as ZodFile, Ti as index_d_exports$1, Tn as literal, Tr as parse, Tt as _ZodBigInt, U as ZodNaN, Ui as $ZodDateInternals, Un as prefault, Ur as $ZodISODateParams, Ut as bigint$1, V as ZodMAC, Vi as $ZodBigIntInternals, Vn as partialRecord, Vr as $ZodBooleanParams, Vt as base64, W as ZodNanoID, Wi as $ZodISODateInternals, Wn as preprocess, Wr as $ZodISODateTimeParams, Wt as boolean$1, X as ZodNumberFormat, Xi as $ZodStringInternals, Xn as strictObject, Xr as _endsWith, Xt as cuid2, Y as ZodNumber, Yn as set, Yr as TimePrecision, Yt as cuid, Z as ZodObject, Zn as string$1, Zr as _gt, Zt as custom, _ as ZodDate, _i as _regex, _n as invertCodec, _r as xor, _t as ZodURL, a as ZodBase64URL, aa as JSONType, ai as _maxSize, an as file, ar as tuple, at as ZodSet, b as ZodE164, bi as _startsWith, bn as json, br as ZodSafeParseSuccess, bt as ZodUnion, c as ZodBoolean, ca as util_d_exports, ci as _minSize, cn as guid, cr as ulid, ct as ZodStringFormat, d as ZodCUID, da as $output, di as _nonnegative, dn as hostname, dr as url, dt as ZodTemplateLiteral, ei as _length, en as discriminatedUnion, er as success, et as ZodPrefault, f as ZodCUID2, fa as GlobalMeta, fi as _nonpositive, fn as httpUrl, fr as uuid, ft as ZodTransform, g as ZodCustomStringFormat, gi as _property, gn as intersection, gr as xid, gt as ZodULID, h as ZodCustom, ha as JSONSchema, hi as _positive, hn as int64, hr as uuidv7, ht as ZodUInt32, i as ZodBase64, ii as _maxLength, in as exactOptional, ir as transform, it as ZodRecord, j as ZodIPv6, ji as input, jn as nan, jr as safeParse, jt as _catch, k as ZodGUID, ki as NEVER, kn as map, kr as safeEncode, kt as _ZodString, l as ZodCIDRv4, la as $ZodRegistry, li as _multipleOf, ln as hash, lr as union, lt as ZodSuccess, m as ZodCodec, ma as registry, mi as _overwrite, mn as int32, mr as uuidv6, mt as ZodType, n as ZodAny, ni as _lt, nn as email, nr as symbol, nt as ZodPromise, o as ZodBigInt, oi as _mime, on as float32, or as uint32, ot as ZodStandardSchemaWithJSON, p as ZodCatch, pa as globalRegistry, pi as _normalize, pn as int, pr as uuidv4, pt as ZodTuple, q as ZodNull, qi as $ZodISOTimeInternals, qn as record, qr as $ZodNumberParams, qt as cidrv6, r as ZodArray, ri as _lte, rn as emoji, rr as templateLiteral, rt as ZodReadonly, s as ZodBigIntFormat, sa as clone, si as _minLength, sn as float64, sr as uint64, st as ZodString, t as SafeExtendShape, ti as _lowercase, tn as e164, tr as superRefine, tt as ZodPreprocess, u as ZodCIDRv6, ua as $input, ui as _negative, un as hex, ur as unknown, ut as ZodSymbol, v as ZodDefault, vi as _size, vn as ipv4, vr as ZodSafeParseError, vt as ZodUUID, w as ZodExactOptional, wi as _uppercase, wn as lazy, wr as encodeAsync, wt as ZodXor, x as ZodEmail, xi as _toLowerCase, xn as jwt, xr as decode, xt as ZodUnknown, y as ZodDiscriminatedUnion, yi as _slugify, yn as ipv6, yr as ZodSafeParseResult, yt as ZodUndefined, z as ZodLazy, zi as prettifyError, zn as object, zr as $RefinementCtx, zt as any } from "./schemas-cZSZWIGp.js";
import { a as getErrorMap, c as setErrorMap, i as ZodRawShape, n as ZodFirstPartyTypeKind, o as inferFlattenedErrors, r as ZodIssueCode, s as inferFormattedError, t as BRAND } from "./compat-DtQH6dWl.js";

//#region node_modules/zod/v4/classic/from-json-schema.d.cts
type JSONSchemaVersion = "draft-2020-12" | "draft-7" | "draft-4" | "openapi-3.0";
interface FromJSONSchemaParams {
  defaultTarget?: JSONSchemaVersion;
  registry?: $ZodRegistry<any>;
}
/**
 * Converts a JSON Schema to a Zod schema. This function should be considered semi-experimental. It's behavior is liable to change. */
declare function fromJSONSchema(schema: JSONSchema | boolean, params?: FromJSONSchemaParams): ZodType;
declare namespace iso_d_exports {
  export { ZodISODate, ZodISODateTime, ZodISODuration, ZodISOTime, date$1 as date, datetime, duration, time };
}
interface ZodISODateTime extends ZodStringFormat {
  _zod: $ZodISODateTimeInternals;
}
declare const ZodISODateTime: $constructor<ZodISODateTime>;
declare function datetime(params?: string | $ZodISODateTimeParams): ZodISODateTime;
interface ZodISODate extends ZodStringFormat {
  _zod: $ZodISODateInternals;
}
declare const ZodISODate: $constructor<ZodISODate>;
declare function date$1(params?: string | $ZodISODateParams): ZodISODate;
interface ZodISOTime extends ZodStringFormat {
  _zod: $ZodISOTimeInternals;
}
declare const ZodISOTime: $constructor<ZodISOTime>;
declare function time(params?: string | $ZodISOTimeParams): ZodISOTime;
interface ZodISODuration extends ZodStringFormat {
  _zod: $ZodISODurationInternals;
}
declare const ZodISODuration: $constructor<ZodISODuration>;
declare function duration(params?: string | $ZodISODurationParams): ZodISODuration;
declare namespace coerce_d_exports {
  export { ZodCoercedBigInt, ZodCoercedBoolean, ZodCoercedDate, ZodCoercedNumber, ZodCoercedString, bigint, boolean, date, number, string };
}
interface ZodCoercedString<T = unknown> extends _ZodString<$ZodStringInternals<T>> {}
declare function string<T = unknown>(params?: string | $ZodStringParams): ZodCoercedString<T>;
interface ZodCoercedNumber<T = unknown> extends _ZodNumber<$ZodNumberInternals<T>> {}
declare function number<T = unknown>(params?: string | $ZodNumberParams): ZodCoercedNumber<T>;
interface ZodCoercedBoolean<T = unknown> extends _ZodBoolean<$ZodBooleanInternals<T>> {}
declare function boolean<T = unknown>(params?: string | $ZodBooleanParams): ZodCoercedBoolean<T>;
interface ZodCoercedBigInt<T = unknown> extends _ZodBigInt<$ZodBigIntInternals<T>> {}
declare function bigint<T = unknown>(params?: string | $ZodBigIntParams): ZodCoercedBigInt<T>;
interface ZodCoercedDate<T = unknown> extends _ZodDate<$ZodDateInternals<T>> {}
declare function date<T = unknown>(params?: string | $ZodDateParams): ZodCoercedDate<T>;
declare namespace external_d_exports {
  export { $brand, $input, $output, BRAND, GlobalMeta, output as Infer, IssueData, JSONType, NEVER, $RefinementCtx as RefinementCtx, SafeExtendShape, ZodType as Schema, TimePrecision, output as TypeOf, ZodAny, ZodArray, ZodBase64, ZodBase64URL, ZodBigInt, ZodBigIntFormat, ZodBoolean, ZodCIDRv4, ZodCIDRv6, ZodCUID, ZodCUID2, ZodCatch, ZodCodec, ZodCoercedBigInt, ZodCoercedBoolean, ZodCoercedDate, ZodCoercedNumber, ZodCoercedString, ZodCustom, ZodCustomStringFormat, ZodDate, ZodDefault, ZodDiscriminatedUnion, ZodE164, ZodEmail, ZodEmoji, ZodEnum, ZodError, $ZodErrorMap as ZodErrorMap, ZodExactOptional, ZodFile, $ZodTypes as ZodFirstPartySchemaTypes, ZodFirstPartyTypeKind, $ZodFlattenedError as ZodFlattenedError, ZodFloat32, ZodFloat64, $ZodFormattedError as ZodFormattedError, ZodFunction, ZodGUID, ZodIPv4, ZodIPv6, ZodISODate, ZodISODateTime, ZodISODuration, ZodISOTime, ZodInt, ZodInt32, ZodIntersection, ZodIssue, ZodIssueCode, ZodJSONSchema, ZodJSONSchemaInternals, ZodJWT, ZodKSUID, ZodLazy, ZodLiteral, ZodMAC, ZodMap, ZodNaN, ZodNanoID, ZodNever, ZodNonOptional, ZodNull, ZodNullable, ZodNumber, ZodNumberFormat, ZodObject, ZodOptional, ZodPipe, ZodPrefault, ZodPreprocess, ZodPromise, ZodRawShape, ZodReadonly, ZodRealError, ZodRecord, ZodSafeParseError, ZodSafeParseResult, ZodSafeParseSuccess, ZodType as ZodSchema, ZodSet, ZodStandardSchemaWithJSON, ZodString, ZodStringFormat, ZodSuccess, ZodSymbol, ZodTemplateLiteral, ZodTransform, ZodTuple, ZodType, ZodType as ZodTypeAny, ZodUInt32, ZodULID, ZodURL, ZodUUID, ZodUndefined, ZodUnion, ZodUnknown, ZodVoid, ZodXID, ZodXor, _ZodBigInt, _ZodBoolean, _ZodDate, _ZodNumber, _ZodString, _ZodType, _default, _function, any, array, base64, base64url, bigint$1 as bigint, boolean$1 as boolean, _catch as catch, check, cidrv4, cidrv6, clone, codec, coerce_d_exports as coerce, config, index_d_exports as core, cuid, cuid2, custom, date$2 as date, decode, decodeAsync, describe, discriminatedUnion, e164, email, emoji, encode, encodeAsync, _endsWith as endsWith, _enum as enum, exactOptional, file, flattenError, float32, float64, formatError, fromJSONSchema, _function as function, getErrorMap, globalRegistry, _gt as gt, _gte as gte, guid, hash, hex, hostname, httpUrl, _includes as includes, output as infer, inferFlattenedErrors, inferFormattedError, input, _instanceof as instanceof, int, int32, int64, intersection, invertCodec, ipv4, ipv6, iso_d_exports as iso, json, jwt, keyof, ksuid, lazy, _length as length, literal, index_d_exports$1 as locales, looseObject, looseRecord, _lowercase as lowercase, _lt as lt, _lte as lte, mac, map, _maxLength as maxLength, _maxSize as maxSize, meta, _mime as mime, _minLength as minLength, _minSize as minSize, _multipleOf as multipleOf, nan, nanoid, nativeEnum, _negative as negative, never, _nonnegative as nonnegative, nonoptional, _nonpositive as nonpositive, _normalize as normalize, _null as null, nullable, nullish, number$1 as number, object, optional, output, _overwrite as overwrite, parse, parseAsync, partialRecord, pipe, _positive as positive, prefault, preprocess, prettifyError, promise, _property as property, readonly, record, refine, _regex as regex, regexes_d_exports as regexes, registry, safeDecode, safeDecodeAsync, safeEncode, safeEncodeAsync, safeParse, safeParseAsync, set, setErrorMap, _size as size, _slugify as slugify, _startsWith as startsWith, strictObject, string$1 as string, stringFormat, stringbool, success, superRefine, symbol, templateLiteral, toJSONSchema, _toLowerCase as toLowerCase, _toUpperCase as toUpperCase, transform, treeifyError, _trim as trim, tuple, uint32, uint64, ulid, _undefined as undefined, union, unknown, _uppercase as uppercase, url, util_d_exports as util, uuid, uuidv4, uuidv6, uuidv7, _void as void, xid, xor };
}
//#endregion
export { ZodCoercedNumber as a, ZodISODate as c, ZodISOTime as d, iso_d_exports as f, ZodCoercedDate as i, ZodISODateTime as l, ZodCoercedBigInt as n, ZodCoercedString as o, fromJSONSchema as p, ZodCoercedBoolean as r, coerce_d_exports as s, external_d_exports as t, ZodISODuration as u };