import{z as e}from"./BxMN3HDQ.js";import{a4 as o,bA as d,bB as c}from"./bdrFovXZ.js";import{L as a,A as f,a as u,b as h,T as S}from"./DdlmKzvk.js";(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalthis:typeof self<"u"?self:{};r.sentry_release={id:"dcd43fef1e4af7f7614a43abf36301348c5fce67"}}catch{}})();try{(function(){var r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalthis:typeof self<"u"?self:{},s=new r.Error().stack;s&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[s]="6bcc3a7c-7e8f-4b8e-9e59-d29cfe390cc2",r._sentryDebugIdIdentifier="sentry-dbid-6bcc3a7c-7e8f-4b8e-9e59-d29cfe390cc2")})()}catch{}const m=4500;function p(r){if(r instanceof e.ZodString)return"";if(r instanceof e.ZodNumber)return 0;if(r instanceof e.ZodBoolean)return!1;if(r instanceof e.ZodOptional)return;if(r instanceof e.ZodEffects)return"";throw new Error(`Unsupported Zod type: ${r.constructor.name}`)}function j(r){const s=r.shape,n={};for(const t in s){const b=s[t],i=p(b);i!==void 0&&(n[t]=i)}return n}const x=(r,s)=>s.defaultError==="Required"?{message:"forms.global.error.required"}:{message:""};e.setErrorMap(x);o.extend(d);o.extend(c);o.tz.setDefault("Europe/Riga");const q=e.object({gender:e.string().transform(r=>r.includes("-")?"":r)}),_=e.object({bookingNumber:e.string().length(6,{message:"forms.booking.number.error.length.6"})}),D=e.object({firstName:e.string().min(1,{message:"forms.global.error.required"}).regex(a,{message:"forms.global.error.latin"}).max(50,{message:"forms.global.error.max.length.50"})}),w=e.object({lastName:e.string().min(1,{message:"forms.global.error.required"}).min(2,{message:"forms.global.error.min.length.2"}).regex(f,{message:"forms.global.error.latin"}).max(50,{message:"forms.global.error.max.length.50"})}),T=e.object({membershipNumber:e.string().regex(new RegExp(/^\d+$/),{message:"forms.global.error.numbers.only"}).length(10,{message:"forms.global.error.numbers.length.10"})}),R=e.object({dateOfBirth:e.string().min(1,{message:"forms.global.error.required"}).refine(r=>o(r).isBefore(new Date),{message:"forms.global.error.date.past"})}),B=e.object({phoneCode:e.string().min(1,{message:"forms.global.error.required"})}),I=e.object({phoneNumber:e.string().min(1,{message:"forms.global.error.required"})}),L=e.object({flightNumber:e.string().regex(u,{message:"forms.global.error.latinAndNumber"}).min(1,{message:"forms.global.error.required"}).max(10,{message:"forms.global.error.max.length.10"})}),M=e.object({origin:e.string().regex(a,{message:"forms.global.error.latin"}).min(1,{message:"forms.global.error.required"}).max(50,{message:"forms.global.error.max.length.50"})}),O=e.object({destination:e.string().regex(a,{message:"forms.global.error.latin"}).min(1,{message:"forms.global.error.required"}).max(50,{message:"forms.global.error.max.length.50"})}),F=e.object({emailAddress:e.string().min(1,{message:"forms.global.error.required"}).email("forms.global.error.emailAddress")}),Z=e.object({message:e.string().min(1,{message:"forms.global.error.required"}).max(m,{message:`forms.global.error.max.length.${m}`})}),N=e.string().min(1,{message:"forms.global.error.required"}),g=o("2010").startOf("year"),l=o().add(1,"year").tz(),k=e.object({flightDate:N.refine(r=>o(r).add(1,"h").tz().isBetween(g,l),{message:`forms.global.error.date.range.${g.year()}.${l.year()}`})}),C=e.object({preferedFareType:e.string().min(1,{message:"forms.global.error.required"})}),P=e.object({lastName:e.string().min(1,{message:"forms.global.error.required"}).regex(f,{message:"forms.global.error.latin"}).max(50,{message:"forms.global.error.max.length.50"})}),$=e.object({pnr:e.string().min(1,{message:"forms.global.error.required"}).regex(h,{message:"forms.global.error.latin"}).refine(r=>S.test(r)||r.includes("-")?!0:!(r.includes("0")||r.includes("1")),{message:"forms.global.error.onesAndZerosNotAllowed"})});export{m as M,F as S,$ as a,P as b,_ as c,w as d,q as e,D as f,j as g,T as h,R as i,B as j,I as k,L as l,k as m,M as n,O as o,C as p,Z as q}; //# sourceMappingURL=B1jCwLPL.js.map