import { z } from "zod" const link = z.object({ href: z.string(), title: z.string(), }) export const validateSasTierComparisonSchema = z .object({ all_sas_tier_comparison: z.object({ items: z.array( z.object({ scandic_column_title: z.string(), sas_column_title: z.string(), tier_matches: z.array( z.object({ scandic_friends_tier_name: z.string(), sas_eb_tier_name: z.string(), title: z.string(), content: z.object({ json: z.any(), // json }), link: link.optional(), }) ), cta: link.optional(), }) ), }), }) .transform((data) => data.all_sas_tier_comparison.items.at(0))