{"version":3,"file":"additionalFiles.schema.cjs","sources":["../../../../../../src/schema/public/components/additionalFiles/additionalFiles.schema.ts"],"sourcesContent":["import { z } from \"zod\";\nimport zodToCamelCase from \"zod-to-camel-case\";\n\nexport const additionalFileObjectSchema = z.object({\n  asset_id: z.number(),\n  media_id: z.number(),\n  media_object: z.object({\n    url: z.string(),\n    bytes: z.number(),\n    display_name: z.string(),\n  }),\n});\nexport type AdditionalFileObject = z.infer<typeof additionalFileObjectSchema>;\n\nexport const additionalFilesSchema = z.object({\n  downloadable_files: z.array(additionalFileObjectSchema).nullish(),\n});\nexport type AdditionalFiles = z.infer<typeof additionalFilesSchema>;\n\nexport const additionalFilesSchemaCamel = zodToCamelCase(additionalFilesSchema);\nexport type AdditionalFilesCamel = z.infer<typeof additionalFilesSchemaCamel>;\n\nexport const additionalFileObjectSchemaCamel = zodToCamelCase(\n  additionalFileObjectSchema,\n);\nexport type AdditionalFileObjectCamel = z.infer<\n  typeof additionalFileObjectSchemaCamel\n>;\n"],"names":["additionalFileObjectSchema","z","object","asset_id","number","media_id","media_object","url","string","bytes","display_name","additionalFilesSchema","downloadable_files","array","nullish","additionalFilesSchemaCamel","zodToCamelCase","additionalFileObjectSchemaCamel"],"mappings":"2HAGO,MAAMA,EAA6BC,EAAAA,EAAEC,OAAO,CACjDC,SAAUF,EAAAA,EAAEG,SACZC,SAAUJ,EAAAA,EAAEG,SACZE,aAAcL,EAAAA,EAAEC,OAAO,CACrBK,IAAKN,EAAAA,EAAEO,SACPC,MAAOR,EAAAA,EAAEG,SACTM,aAAcT,EAAAA,EAAEO,aAKPG,EAAwBV,EAAAA,EAAEC,OAAO,CAC5CU,mBAAoBX,EAAAA,EAAEY,MAAMb,GAA4Bc,YAI7CC,EAA6BC,EAAAA,QAAeL,GAG5CM,EAAkCD,EAAAA,QAC7ChB"}