embedPredicate: z.ZodEffects<z.ZodEffects<z.ZodObject<{ title: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; url: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; timestamp: z.ZodOptional<z.ZodString>; color: z.ZodOptional<z.ZodNumber>; footer: z.ZodOptional<z.ZodObject<{ text: z.ZodString; icon_url: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strip", z.ZodTypeAny, { text: string; icon_url?: string | undefined; }, { text: string; icon_url?: string | undefined; }>>; image: z.ZodOptional<z.ZodObject<{ url: z.ZodEffects<z.ZodString, string, string>; }, "strip", z.ZodTypeAny, { url: string; }, { url: string; }>>; thumbnail: z.ZodOptional<z.ZodObject<{ url: z.ZodEffects<z.ZodString, string, string>; }, "strip", z.ZodTypeAny, { url: string; }, { url: string; }>>; author: z.ZodOptional<z.ZodObject<{ name: z.ZodString; icon_url: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; url: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; icon_url?: string | undefined; }, { name: string; url?: string | undefined; icon_url?: string | undefined; }>>; fields: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodString; value: z.ZodString; inline: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { name: string; value: string; inline?: boolean | undefined; }, { name: string; value: string; inline?: boolean | undefined; }>, "many">>;}, "strip", z.ZodTypeAny, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}>, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}>, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}, { url?: string | undefined; description?: string | undefined; color?: number | undefined; title?: string | undefined; image?: { url: string; } | undefined; timestamp?: string | undefined; author?: { name: string; url?: string | undefined; icon_url?: string | undefined; } | undefined; footer?: { text: string; icon_url?: string | undefined; } | undefined; thumbnail?: { url: string; } | undefined; fields?: { name: string; value: string; inline?: boolean | undefined; }[] | undefined;}>