schema = z.union([
z
.object({
gmtPeak: z.array(z.number(), z.number().int()),
gmt2100: z.number(),
emissions2050: z.number(),
emissions2100: z.number(),
coolingRateAfterPeak: z.number(),
timingNZGHG: z.number().int(),
timingNZCO2: z.number().int(),
likelihood15: z.number(),
likelihood2: z.number(),
likelihood3: z.number(),
})
.strict(),
])