import { z } from "zod"; export { mulmoVideoFilterSchema } from "./schema_video_filter.js"; export { mulmoSlideMediaSchema } from "@mulmocast/deck"; export declare const langSchema: z.ZodString; export declare const localizedTextSchema: z.ZodObject<{ text: z.ZodString; lang: z.ZodString; texts: z.ZodOptional>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>; export declare const multiLingualTextsSchema: z.ZodRecord>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>>; export declare const speechOptionsSchema: z.ZodObject<{ speed: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>; export declare const defaultSpeaker = "Presenter"; export declare const text2SpeechProviderSchema: z.ZodDefault>; export declare const speakerDataSchema: z.ZodObject<{ displayName: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>; export declare const speakerSchema: z.ZodObject<{ displayName: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>; export declare const speakerDictionarySchema: z.ZodRecord>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; export declare const mulmoSpeechParamsSchema: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; export declare const mediaSourceSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; export declare const mediaSourceMermaidSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; export declare const backgroundImageSourceSchema: z.ZodObject<{ source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>; export declare const backgroundImageSchema: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; export declare const row2Schema: z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>], null>; export declare const grid2x2Schema: z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; export declare const markdownLayoutSchema: z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>; export declare const mulmoMarkdownMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"markdown">; markdown: z.ZodUnion]>, z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>]>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>; export declare const mulmoImageMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"image">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; export declare const mulmoMovieMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>; export declare const mulmoMoviePromptMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>; export declare const mulmoTextSlideMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"textSlide">; slide: z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; bullets: z.ZodOptional>; }, z.core.$strip>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>; export declare const captionSplitSchema: z.ZodDefault>; export declare const textSplitSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral<"none">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">; export declare const mulmoCaptionParamsSchema: z.ZodObject<{ lang: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>; export declare const mulmoChartMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"chart">; title: z.ZodString; chartData: z.ZodRecord; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>; export declare const mulmoMermaidMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"mermaid">; title: z.ZodString; code: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; appendix: z.ZodOptional>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>; export declare const swipeElementSchema: z.ZodType; export declare const htmlTailwindAnimationSchema: z.ZodUnion, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>; export declare const mulmoHtmlTailwindMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"html_tailwind">; html: z.ZodOptional]>>; script: z.ZodOptional]>>; elements: z.ZodOptional>>>; animation: z.ZodOptional, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strict>; export declare const mulmoBeatReferenceMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"beat">; id: z.ZodOptional; }, z.core.$strict>; export declare const mulmoVoiceOverMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"voice_over">; startAt: z.ZodOptional; }, z.core.$strict>; export declare const mulmoVisionMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"vision">; style: z.ZodString; data: z.ZodRecord; }, z.core.$strict>; export declare const mulmoImageAssetSchema: z.ZodUnion; markdown: z.ZodUnion]>, z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>]>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"web">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"pdf">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"image">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"svg">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"textSlide">; slide: z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; bullets: z.ZodOptional>; }, z.core.$strip>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"chart">; title: z.ZodString; chartData: z.ZodRecord; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; title: z.ZodString; code: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; appendix: z.ZodOptional>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"html_tailwind">; html: z.ZodOptional]>>; script: z.ZodOptional]>>; elements: z.ZodOptional>>>; animation: z.ZodOptional, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"beat">; id: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"voice_over">; startAt: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"vision">; style: z.ZodString; data: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"slide">; theme: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>>; slide: z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; author: z.ZodOptional; note: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"title">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; columns: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; label: z.ZodOptional; num: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>>; showArrows: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; bottomText: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"columns">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; left: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; right: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"comparison">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; gridColumns: z.ZodOptional; items: z.ZodArray; accentColor: z.ZodOptional>; num: z.ZodOptional; icon: z.ZodOptional; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; }, z.core.$strip>>; footer: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"grid">; }, z.core.$strip>, z.ZodObject<{ quote: z.ZodString; author: z.ZodOptional; role: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"bigQuote">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stats: z.ZodArray>; change: z.ZodOptional; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"stats">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; done: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"timeline">; }, z.core.$strip>, z.ZodObject<{ left: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"split">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; rows: z.ZodOptional; cols: z.ZodOptional; xAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; yAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; cells: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; accentColor: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"matrix">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; headers: z.ZodArray; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"table">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stages: z.ZodArray; description: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"funnel">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; }, z.core.$strip>>; unit: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"waterfall">; }, z.core.$strip>], "layout">; reference: z.ZodOptional; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>>; }, z.core.$strict>]>; export declare const mulmoAudioAssetSchema: z.ZodUnion; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"midi">; source: z.ZodString; }, z.core.$strict>]>; export declare const mulmoImagePromptMediaSchema: z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>; export declare const mulmoImageParamsImagesValueSchema: z.ZodUnion; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>; export declare const mulmoImageParamsImagesSchema: z.ZodRecord; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>; export declare const mulmoFillOptionSchema: z.ZodObject<{ style: z.ZodDefault>>; }, z.core.$strip>; export declare const text2ImageProviderSchema: z.ZodOptional>; export declare const mulmoOpenAIImageModelSchema: z.ZodObject<{ provider: z.ZodLiteral<"openai">; model: z.ZodOptional>; quality: z.ZodOptional>; }, z.core.$strict>; export declare const mulmoGoogleImageModelSchema: z.ZodObject<{ provider: z.ZodLiteral<"google">; model: z.ZodOptional>; }, z.core.$strict>; export declare const mulmoBeatImageParamsSchema: z.ZodObject<{ provider: z.ZodOptional>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; }, z.core.$strict>; export declare const mulmoImageParamsSchema: z.ZodObject<{ provider: z.ZodOptional>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>; export declare const textSlideParamsSchema: z.ZodObject<{ cssStyles: z.ZodUnion]>; }, z.core.$strict>; export declare const mulmoSlideParamsSchema: z.ZodObject<{ theme: z.ZodObject<{ colors: z.ZodObject<{ bg: z.ZodString; bgCard: z.ZodString; bgCardAlt: z.ZodString; text: z.ZodString; textMuted: z.ZodString; textDim: z.ZodString; primary: z.ZodString; accent: z.ZodString; success: z.ZodString; warning: z.ZodString; danger: z.ZodString; info: z.ZodString; highlight: z.ZodString; }, z.core.$strip>; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const beatAudioParamsSchema: z.ZodObject<{ padding: z.ZodOptional; movieVolume: z.ZodOptional; }, z.core.$strict>; export declare const mulmoHtmlImageParamsSchema: z.ZodObject<{ model: z.ZodOptional; }, z.core.$strict>; export declare const audioParamsSchema: z.ZodObject<{ padding: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>; export declare const htmlPromptParamsSchema: z.ZodObject<{ systemPrompt: z.ZodDefault>; prompt: z.ZodString; data: z.ZodOptional; images: z.ZodOptional>; }, z.core.$strict>; export declare const text2MovieProviderSchema: z.ZodEnum<{ [x: string]: string; }>; export declare const text2SoundEffectProviderSchema: z.ZodDefault>; export declare const mulmoSoundEffectParamsSchema: z.ZodObject<{ provider: z.ZodOptional>>; model: z.ZodOptional; }, z.core.$strip>; export declare const mulmoLipSyncParamsSchema: z.ZodObject<{ provider: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>; export declare const mulmoTransitionSchema: z.ZodObject<{ type: z.ZodEnum<{ fade: "fade"; slideout_left: "slideout_left"; slideout_right: "slideout_right"; slideout_up: "slideout_up"; slideout_down: "slideout_down"; slidein_left: "slidein_left"; slidein_right: "slidein_right"; slidein_up: "slidein_up"; slidein_down: "slidein_down"; wipeleft: "wipeleft"; wiperight: "wiperight"; wipeup: "wipeup"; wipedown: "wipedown"; wipetl: "wipetl"; wipetr: "wipetr"; wipebl: "wipebl"; wipebr: "wipebr"; }>; duration: z.ZodDefault>; }, z.core.$strip>; export declare const movieReferenceImageSchema: z.ZodObject<{ imageName: z.ZodString; referenceType: z.ZodEnum<{ ASSET: "ASSET"; STYLE: "STYLE"; }>; }, z.core.$strip>; export declare const mulmoMovieParamsSchema: z.ZodObject<{ provider: z.ZodOptional>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>; export declare const mulmoBeatSchema: z.ZodObject<{ speaker: z.ZodOptional; text: z.ZodDefault>; texts: z.ZodOptional>; id: z.ZodOptional; description: z.ZodOptional; image: z.ZodOptional; markdown: z.ZodUnion]>, z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>]>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"web">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"pdf">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"image">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"svg">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"textSlide">; slide: z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; bullets: z.ZodOptional>; }, z.core.$strip>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"chart">; title: z.ZodString; chartData: z.ZodRecord; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; title: z.ZodString; code: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; appendix: z.ZodOptional>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"html_tailwind">; html: z.ZodOptional]>>; script: z.ZodOptional]>>; elements: z.ZodOptional>>>; animation: z.ZodOptional, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"beat">; id: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"voice_over">; startAt: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"vision">; style: z.ZodString; data: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"slide">; theme: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>>; slide: z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; author: z.ZodOptional; note: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"title">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; columns: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; label: z.ZodOptional; num: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>>; showArrows: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; bottomText: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"columns">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; left: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; right: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"comparison">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; gridColumns: z.ZodOptional; items: z.ZodArray; accentColor: z.ZodOptional>; num: z.ZodOptional; icon: z.ZodOptional; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; }, z.core.$strip>>; footer: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"grid">; }, z.core.$strip>, z.ZodObject<{ quote: z.ZodString; author: z.ZodOptional; role: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"bigQuote">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stats: z.ZodArray>; change: z.ZodOptional; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"stats">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; done: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"timeline">; }, z.core.$strip>, z.ZodObject<{ left: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"split">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; rows: z.ZodOptional; cols: z.ZodOptional; xAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; yAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; cells: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; accentColor: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"matrix">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; headers: z.ZodArray; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"table">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stages: z.ZodArray; description: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"funnel">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; }, z.core.$strip>>; unit: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"waterfall">; }, z.core.$strip>], "layout">; reference: z.ZodOptional; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>>; }, z.core.$strict>]>>; audio: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"midi">; source: z.ZodString; }, z.core.$strict>]>>; duration: z.ZodOptional; imageParams: z.ZodOptional>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodOptional; movieVolume: z.ZodOptional; }, z.core.$strict>>; movieParams: z.ZodOptional>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; speed: z.ZodOptional; }, z.core.$strip>>; soundEffectParams: z.ZodOptional>>; model: z.ZodOptional; }, z.core.$strip>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; }, z.core.$strict>>; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; imageNames: z.ZodOptional>; imagePrompt: z.ZodOptional; moviePrompt: z.ZodOptional; soundEffectPrompt: z.ZodOptional; htmlPrompt: z.ZodOptional>; prompt: z.ZodString; data: z.ZodOptional; images: z.ZodOptional>; }, z.core.$strict>>; enableLipSync: z.ZodOptional; hidden: z.ZodOptional; }, z.core.$strict>; export declare const mulmoCanvasDimensionSchema: z.ZodDefault>; export declare const mulmoCastCreditSchema: z.ZodObject<{ version: z.ZodLiteral<"1.1">; credit: z.ZodOptional>; }, z.core.$strict>; export declare const text2HtmlImageProviderSchema: z.ZodDefault>; export declare const mulmoGoogleMovieModelSchema: z.ZodObject<{ provider: z.ZodLiteral<"google">; model: z.ZodOptional>; }, z.core.$strict>; export declare const mulmoReplicateMovieModelSchema: z.ZodObject<{ provider: z.ZodLiteral<"replicate">; model: z.ZodOptional>; }, z.core.$strict>; export declare const mulmoPresentationStyleSchema: z.ZodObject<{ $mulmocast: z.ZodObject<{ version: z.ZodLiteral<"1.1">; credit: z.ZodOptional>; }, z.core.$strict>; canvasSize: z.ZodDefault>; speechParams: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; imageParams: z.ZodDefault>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>>>; movieParams: z.ZodDefault>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>>>; soundEffectParams: z.ZodDefault>>; model: z.ZodOptional; }, z.core.$strip>>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; provider: z.ZodDefault>; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; slideParams: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strip>; export declare const mulmoReferenceSchema: z.ZodObject<{ url: z.ZodURL; title: z.ZodOptional; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>; export declare const mulmoScriptSchema: z.ZodObject<{ $mulmocast: z.ZodObject<{ version: z.ZodLiteral<"1.1">; credit: z.ZodOptional>; }, z.core.$strict>; canvasSize: z.ZodDefault>; speechParams: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; imageParams: z.ZodDefault>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>>>; movieParams: z.ZodDefault>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>>>; soundEffectParams: z.ZodDefault>>; model: z.ZodOptional; }, z.core.$strip>>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; provider: z.ZodDefault>; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; slideParams: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>>; title: z.ZodOptional; description: z.ZodOptional; references: z.ZodOptional; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>>>; lang: z.ZodDefault>; beats: z.ZodArray; text: z.ZodDefault>; texts: z.ZodOptional>; id: z.ZodOptional; description: z.ZodOptional; image: z.ZodOptional; markdown: z.ZodUnion]>, z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>]>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"web">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"pdf">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"image">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"svg">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"textSlide">; slide: z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; bullets: z.ZodOptional>; }, z.core.$strip>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"chart">; title: z.ZodString; chartData: z.ZodRecord; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; title: z.ZodString; code: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; appendix: z.ZodOptional>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"html_tailwind">; html: z.ZodOptional]>>; script: z.ZodOptional]>>; elements: z.ZodOptional>>>; animation: z.ZodOptional, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"beat">; id: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"voice_over">; startAt: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"vision">; style: z.ZodString; data: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"slide">; theme: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>>; slide: z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; author: z.ZodOptional; note: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"title">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; columns: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; label: z.ZodOptional; num: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>>; showArrows: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; bottomText: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"columns">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; left: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; right: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"comparison">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; gridColumns: z.ZodOptional; items: z.ZodArray; accentColor: z.ZodOptional>; num: z.ZodOptional; icon: z.ZodOptional; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; }, z.core.$strip>>; footer: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"grid">; }, z.core.$strip>, z.ZodObject<{ quote: z.ZodString; author: z.ZodOptional; role: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"bigQuote">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stats: z.ZodArray>; change: z.ZodOptional; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"stats">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; done: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"timeline">; }, z.core.$strip>, z.ZodObject<{ left: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"split">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; rows: z.ZodOptional; cols: z.ZodOptional; xAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; yAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; cells: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; accentColor: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"matrix">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; headers: z.ZodArray; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"table">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stages: z.ZodArray; description: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"funnel">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; }, z.core.$strip>>; unit: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"waterfall">; }, z.core.$strip>], "layout">; reference: z.ZodOptional; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>>; }, z.core.$strict>]>>; audio: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"midi">; source: z.ZodString; }, z.core.$strict>]>>; duration: z.ZodOptional; imageParams: z.ZodOptional>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodOptional; movieVolume: z.ZodOptional; }, z.core.$strict>>; movieParams: z.ZodOptional>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; speed: z.ZodOptional; }, z.core.$strip>>; soundEffectParams: z.ZodOptional>>; model: z.ZodOptional; }, z.core.$strip>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; }, z.core.$strict>>; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; imageNames: z.ZodOptional>; imagePrompt: z.ZodOptional; moviePrompt: z.ZodOptional; soundEffectPrompt: z.ZodOptional; htmlPrompt: z.ZodOptional>; prompt: z.ZodString; data: z.ZodOptional; images: z.ZodOptional>; }, z.core.$strict>>; enableLipSync: z.ZodOptional; hidden: z.ZodOptional; }, z.core.$strict>>; imagePath: z.ZodOptional; __test_invalid__: z.ZodOptional; }, z.core.$strict>; export declare const mulmoStudioBeatSchema: z.ZodObject<{ id: z.ZodOptional; hash: z.ZodOptional; duration: z.ZodOptional; startAt: z.ZodOptional; audioDuration: z.ZodOptional; movieDuration: z.ZodOptional; silenceDuration: z.ZodOptional; hasMovieAudio: z.ZodOptional; audioFile: z.ZodOptional; imageFile: z.ZodOptional; movieFile: z.ZodOptional; soundEffectFile: z.ZodOptional; lipSyncFile: z.ZodOptional; captionFile: z.ZodOptional; captionFiles: z.ZodOptional>>; htmlImageFile: z.ZodOptional; markdown: z.ZodOptional; html: z.ZodOptional; }, z.core.$strict>; export declare const mulmoStudioMultiLingualDataSchema: z.ZodObject<{ multiLingualTexts: z.ZodRecord>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>>; cacheKey: z.ZodOptional; }, z.core.$strip>; export declare const mulmoStudioMultiLingualArraySchema: z.ZodArray>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>>; cacheKey: z.ZodOptional; }, z.core.$strip>>; export declare const mulmoStudioMultiLingualSchema: z.ZodRecord>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>>; cacheKey: z.ZodOptional; }, z.core.$strip>>; export declare const mulmoStudioMultiLingualFileSchema: z.ZodObject<{ version: z.ZodLiteral<"1.1">; multiLingual: z.ZodRecord>; ttsTexts: z.ZodOptional>; cacheKey: z.ZodString; duration: z.ZodOptional; }, z.core.$strict>>; cacheKey: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export declare const mulmoSessionStateSchema: z.ZodObject<{ inSession: z.ZodObject<{ audio: z.ZodBoolean; image: z.ZodBoolean; video: z.ZodBoolean; multiLingual: z.ZodBoolean; caption: z.ZodBoolean; pdf: z.ZodBoolean; markdown: z.ZodBoolean; html: z.ZodBoolean; viewer: z.ZodBoolean; }, z.core.$strip>; inBeatSession: z.ZodObject<{ audio: z.ZodRecord; image: z.ZodRecord; movie: z.ZodRecord; multiLingual: z.ZodRecord; caption: z.ZodRecord; html: z.ZodRecord; imageReference: z.ZodRecord; soundEffect: z.ZodRecord; lipSync: z.ZodRecord; }, z.core.$strip>; }, z.core.$strip>; export declare const mulmoStudioSchema: z.ZodObject<{ script: z.ZodObject<{ $mulmocast: z.ZodObject<{ version: z.ZodLiteral<"1.1">; credit: z.ZodOptional>; }, z.core.$strict>; canvasSize: z.ZodDefault>; speechParams: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; imageParams: z.ZodDefault>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>>>; movieParams: z.ZodDefault>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>>>; soundEffectParams: z.ZodDefault>>; model: z.ZodOptional; }, z.core.$strip>>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; provider: z.ZodDefault>; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; slideParams: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>>; title: z.ZodOptional; description: z.ZodOptional; references: z.ZodOptional; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>>>; lang: z.ZodDefault>; beats: z.ZodArray; text: z.ZodDefault>; texts: z.ZodOptional>; id: z.ZodOptional; description: z.ZodOptional; image: z.ZodOptional; markdown: z.ZodUnion]>, z.ZodIntersection]>>; "sidebar-left": z.ZodOptional]>>; }, z.core.$strip>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ "2x2": z.ZodTuple<[z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>, z.ZodUnion]>], null>; }, z.core.$strip>, z.ZodObject<{ content: z.ZodUnion]>; }, z.core.$strip>]>>]>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"web">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"pdf">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"image">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"svg">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"textSlide">; slide: z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; bullets: z.ZodOptional>; }, z.core.$strip>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"chart">; title: z.ZodString; chartData: z.ZodRecord; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; title: z.ZodString; code: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"text">; text: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; appendix: z.ZodOptional>; style: z.ZodOptional; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"html_tailwind">; html: z.ZodOptional]>>; script: z.ZodOptional]>>; elements: z.ZodOptional>>>; animation: z.ZodOptional, z.ZodObject<{ fps: z.ZodDefault>; movie: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"beat">; id: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"voice_over">; startAt: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"vision">; style: z.ZodString; data: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"slide">; theme: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>>; slide: z.ZodDiscriminatedUnion<[z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; author: z.ZodOptional; note: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"title">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; columns: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; label: z.ZodOptional; num: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>>; showArrows: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; bottomText: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"columns">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; left: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; right: z.ZodObject<{ title: z.ZodString; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; footer: z.ZodOptional; }, z.core.$strip>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"comparison">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; subtitle: z.ZodOptional; gridColumns: z.ZodOptional; items: z.ZodArray; accentColor: z.ZodOptional>; num: z.ZodOptional; icon: z.ZodOptional; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; }, z.core.$strip>>; footer: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"grid">; }, z.core.$strip>, z.ZodObject<{ quote: z.ZodString; author: z.ZodOptional; role: z.ZodOptional; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"bigQuote">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stats: z.ZodArray>; change: z.ZodOptional; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"stats">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; done: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"timeline">; }, z.core.$strip>, z.ZodObject<{ left: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; right: z.ZodOptional; subtitle: z.ZodOptional; label: z.ZodOptional; labelBadge: z.ZodOptional; accentColor: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; dark: z.ZodOptional; ratio: z.ZodOptional; valign: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"split">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; rows: z.ZodOptional; cols: z.ZodOptional; xAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; yAxis: z.ZodOptional; high: z.ZodOptional; label: z.ZodOptional; }, z.core.$strip>>; cells: z.ZodArray>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"section">; label: z.ZodString; color: z.ZodOptional>; content: z.ZodOptional; value: z.ZodString; align: z.ZodOptional>; bold: z.ZodOptional; dim: z.ZodOptional; fontSize: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"bullets">; items: z.ZodArray]>>>; }, z.core.$strip>]>>; ordered: z.ZodOptional; icon: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"code">; code: z.ZodString; language: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"callout">; text: z.ZodString; label: z.ZodOptional; color: z.ZodOptional>; style: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"metric">; value: z.ZodString; label: z.ZodString; color: z.ZodOptional>; change: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"divider">; color: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"image">; src: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"imageRef">; ref: z.ZodString; alt: z.ZodOptional; fit: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chart">; chartData: z.ZodRecord; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"mermaid">; code: z.ZodString; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"table">; title: z.ZodOptional; headers: z.ZodOptional>; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; }, z.core.$strip>], "type">>>; text: z.ZodOptional; sidebar: z.ZodOptional; }, z.core.$strip>], "type">>>; accentColor: z.ZodOptional>; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"matrix">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; headers: z.ZodArray; rows: z.ZodArray>; bold: z.ZodOptional; badge: z.ZodOptional; }, z.core.$strip>]>>>; rowHeaders: z.ZodOptional; striped: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"table">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; stages: z.ZodArray; description: z.ZodOptional; color: z.ZodOptional>; }, z.core.$strip>>; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"funnel">; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; stepLabel: z.ZodOptional; subtitle: z.ZodOptional; items: z.ZodArray; color: z.ZodOptional>; }, z.core.$strip>>; unit: z.ZodOptional; callout: z.ZodOptional; color: z.ZodOptional>; align: z.ZodOptional>; leftBar: z.ZodOptional; }, z.core.$strip>>; accentColor: z.ZodOptional>; style: z.ZodOptional; decorations: z.ZodOptional; bgOpacity: z.ZodOptional; footer: z.ZodOptional; }, z.core.$strip>>; layout: z.ZodLiteral<"waterfall">; }, z.core.$strip>], "layout">; reference: z.ZodOptional; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>>; }, z.core.$strict>]>>; audio: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"midi">; source: z.ZodString; }, z.core.$strict>]>>; duration: z.ZodOptional; imageParams: z.ZodOptional>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodOptional; movieVolume: z.ZodOptional; }, z.core.$strict>>; movieParams: z.ZodOptional>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; speed: z.ZodOptional; }, z.core.$strip>>; soundEffectParams: z.ZodOptional>>; model: z.ZodOptional; }, z.core.$strip>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; }, z.core.$strict>>; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; imageNames: z.ZodOptional>; imagePrompt: z.ZodOptional; moviePrompt: z.ZodOptional; soundEffectPrompt: z.ZodOptional; htmlPrompt: z.ZodOptional>; prompt: z.ZodString; data: z.ZodOptional; images: z.ZodOptional>; }, z.core.$strict>>; enableLipSync: z.ZodOptional; hidden: z.ZodOptional; }, z.core.$strict>>; imagePath: z.ZodOptional; __test_invalid__: z.ZodOptional; }, z.core.$strict>; filename: z.ZodString; beats: z.ZodArray; hash: z.ZodOptional; duration: z.ZodOptional; startAt: z.ZodOptional; audioDuration: z.ZodOptional; movieDuration: z.ZodOptional; silenceDuration: z.ZodOptional; hasMovieAudio: z.ZodOptional; audioFile: z.ZodOptional; imageFile: z.ZodOptional; movieFile: z.ZodOptional; soundEffectFile: z.ZodOptional; lipSyncFile: z.ZodOptional; captionFile: z.ZodOptional; captionFiles: z.ZodOptional>>; htmlImageFile: z.ZodOptional; markdown: z.ZodOptional; html: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const mulmoPromptTemplateSchema: z.ZodObject<{ title: z.ZodString; description: z.ZodString; systemPrompt: z.ZodString; scriptName: z.ZodOptional; presentationStyle: z.ZodOptional; credit: z.ZodOptional>; }, z.core.$strict>; canvasSize: z.ZodDefault>; speechParams: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; imageParams: z.ZodDefault>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>>>; movieParams: z.ZodDefault>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>>>; soundEffectParams: z.ZodDefault>>; model: z.ZodOptional; }, z.core.$strip>>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; provider: z.ZodDefault>; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; slideParams: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strip>>; }, z.core.$strict>; export declare const mulmoPromptTemplateFileSchema: z.ZodObject<{ title: z.ZodString; description: z.ZodString; systemPrompt: z.ZodString; scriptName: z.ZodOptional; presentationStyle: z.ZodOptional; credit: z.ZodOptional>; }, z.core.$strict>; canvasSize: z.ZodDefault>; speechParams: z.ZodDefault>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; lang: z.ZodOptional>; voiceId: z.ZodString; isDefault: z.ZodOptional; speechOptions: z.ZodOptional; instruction: z.ZodOptional; decoration: z.ZodOptional; stability: z.ZodOptional; similarity_boost: z.ZodOptional; }, z.core.$strict>>; provider: z.ZodOptional>>; model: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; }, z.core.$strip>>; imageParams: z.ZodDefault>; model: z.ZodOptional; quality: z.ZodOptional; style: z.ZodOptional; moderation: z.ZodOptional; baseURL: z.ZodOptional; apiVersion: z.ZodOptional; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; images: z.ZodOptional; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"imagePrompt">; prompt: z.ZodString; canvasSize: z.ZodOptional>; referenceImageName: z.ZodOptional; referenceImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"movie">; source: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"url">; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; }, z.core.$strict>, z.ZodObject<{ type: z.ZodLiteral<"moviePrompt">; prompt: z.ZodString; imageName: z.ZodOptional; }, z.core.$strict>]>>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; }, z.core.$strip>]>>>; concurrency: z.ZodOptional; }, z.core.$strict>>>; movieParams: z.ZodDefault>; model: z.ZodOptional; fillOption: z.ZodOptional>>; }, z.core.$strip>>; transition: z.ZodOptional; duration: z.ZodDefault>; }, z.core.$strip>>; filters: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sepia">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"brightness_contrast">; brightness: z.ZodDefault>; contrast: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hue">; hue: z.ZodDefault>; saturation: z.ZodDefault>; brightness: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorbalance">; rs: z.ZodDefault>; gs: z.ZodDefault>; bs: z.ZodDefault>; rm: z.ZodDefault>; gm: z.ZodDefault>; bm: z.ZodDefault>; rh: z.ZodDefault>; gh: z.ZodDefault>; bh: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vibrance">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"negate">; negate_alpha: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorhold">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"colorkey">; color: z.ZodDefault>; similarity: z.ZodDefault>; blend: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"blur">; radius: z.ZodDefault>; power: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"gblur">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"avgblur">; sizeX: z.ZodDefault>; sizeY: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsharp">; luma_msize_x: z.ZodDefault>; luma_msize_y: z.ZodDefault>; luma_amount: z.ZodDefault>; chroma_msize_x: z.ZodDefault>; chroma_msize_y: z.ZodDefault>; chroma_amount: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"edgedetect">; low: z.ZodDefault>; high: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sobel">; planes: z.ZodDefault>; scale: z.ZodDefault>; delta: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"emboss">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"glitch">; intensity: z.ZodDefault>; style: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"grain">; intensity: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"hflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vflip">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"rotate">; angle: z.ZodDefault>; fillcolor: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"transpose">; dir: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vignette">; angle: z.ZodDefault>; x0: z.ZodOptional; y0: z.ZodOptional; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fade">; mode: z.ZodDefault>>; start_frame: z.ZodDefault>; nb_frames: z.ZodDefault>; alpha: z.ZodDefault>; color: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pixelize">; width: z.ZodDefault>; height: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"pseudocolor">; preset: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tmix">; frames: z.ZodDefault>; weights: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lagfun">; decay: z.ZodDefault>; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"threshold">; planes: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"elbg">; codebook_length: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"lensdistortion">; k1: z.ZodDefault>; k2: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"chromashift">; cbh: z.ZodDefault>; cbv: z.ZodDefault>; crh: z.ZodDefault>; crv: z.ZodDefault>; edge: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"deflicker">; size: z.ZodDefault>; mode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"dctdnoiz">; sigma: z.ZodDefault>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"custom">; filter: z.ZodString; }, z.core.$strip>]>>>; vertexai_project: z.ZodOptional; vertexai_location: z.ZodOptional; firstFrameImageName: z.ZodOptional; lastFrameImageName: z.ZodOptional; referenceImages: z.ZodOptional; }, z.core.$strip>>>; concurrency: z.ZodOptional; generateAudio: z.ZodOptional; }, z.core.$strip>>>; soundEffectParams: z.ZodDefault>>; model: z.ZodOptional; }, z.core.$strip>>>; lipSyncParams: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>>; htmlImageParams: z.ZodOptional; provider: z.ZodDefault>; }, z.core.$strict>>; textSlideParams: z.ZodOptional]>; }, z.core.$strict>>; slideParams: z.ZodOptional; fonts: z.ZodObject<{ title: z.ZodString; body: z.ZodString; mono: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; branding: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; position: z.ZodDefault>; width: z.ZodDefault; }, z.core.$strict>>; backgroundImage: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">; size: z.ZodOptional>; opacity: z.ZodOptional; bgOpacity: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strict>>; captionParams: z.ZodOptional; styles: z.ZodOptional>; captionSplit: z.ZodOptional>>; textSplit: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delimiters">; delimiters: z.ZodOptional>; }, z.core.$strip>], "type">>; bottomOffset: z.ZodOptional; }, z.core.$strict>>; audioParams: z.ZodDefault>; introPadding: z.ZodDefault>; closingPadding: z.ZodDefault>; outroPadding: z.ZodDefault>; bgm: z.ZodOptional; url: z.ZodURL; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"base64">; data: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"path">; path: z.ZodString; }, z.core.$strict>], "kind">>; bgmVolume: z.ZodDefault>; audioVolume: z.ZodDefault>; suppressSpeech: z.ZodDefault>; movieVolume: z.ZodOptional; ttsVolume: z.ZodOptional; ducking: z.ZodOptional; }, z.core.$strip>>; concurrency: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strip>>; filename: z.ZodString; }, z.core.$strict>; export declare const mulmoStoryboardSceneSchema: z.ZodObject<{ description: z.ZodString; references: z.ZodOptional; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>>>; }, z.core.$strict>; export declare const mulmoStoryboardSchema: z.ZodObject<{ title: z.ZodString; references: z.ZodOptional; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>>>; scenes: z.ZodArray; description: z.ZodOptional; type: z.ZodDefault, z.ZodString]>>>; }, z.core.$strip>>>; }, z.core.$strict>>; }, z.core.$strict>; export declare const urlsSchema: z.ZodArray;