import { z } from "zod/v4"; export const CheckResponseV0Schema = z.object({ allowed: z.boolean(), balances: z.array( z.object({ feature_id: z.string(), required: z.number().nullish(), balance: z.number().nullish(), unlimited: z.boolean().optional(), usage_allowed: z.boolean().optional(), }), ), }); export type CheckResponseV0 = z.infer;