// Generated by ts-to-zod import { z } from "zod"; import {AffixFonts, HtmlAffix, TextAffix} from "../../public/affix"; export const htmlAffixSchema : z.ZodType= z.object({ htmlFragment: z.string(), maxHeight: z.number().optional(), dividerLine: z .boolean() .optional(), dividerLineColor: z .string() .optional(), loadStylesAndCSSFromMainHtmlDocument: z .boolean() .optional() }) export const affixFontsSchema : z.ZodType = z.nativeEnum(AffixFonts) export const textAffixSchema : z.ZodType = z.object({ leftText: z.string().optional(), centerText: z.string().optional(), rightText: z.string().optional(), dividerLine: z .boolean() .optional(), dividerLineColor: z .string() .optional(), font: affixFontsSchema.optional(), fontSize: z .number() .optional() })