/** * Copyright 2026 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { z } from 'zod'; export declare const ValueMapSchema: z.ZodEffects, any, any>; export declare const AnyComponentSchema: z.ZodObject<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, "strip", z.ZodAny, z.objectOutputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">, z.objectInputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">>; export declare const ComponentPropertiesSchema: z.ZodObject<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, "strip", z.ZodAny, z.objectOutputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">, z.objectInputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">>; export declare const ComponentInstanceSchema: z.ZodObject<{ id: z.ZodString; weight: z.ZodOptional; component: z.ZodObject<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, "strip", z.ZodAny, z.objectOutputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">, z.objectInputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">>; }, "strict", z.ZodTypeAny, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }>; export declare const BeginRenderingMessageSchema: z.ZodObject<{ surfaceId: z.ZodString; catalogId: z.ZodOptional; root: z.ZodString; styles: z.ZodOptional; primaryColor: z.ZodOptional; }, "strict", z.ZodTypeAny, { font?: string | undefined; primaryColor?: string | undefined; }, { font?: string | undefined; primaryColor?: string | undefined; }>>; }, "strict", z.ZodTypeAny, { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; }, { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; }>; export declare const SurfaceUpdateMessageSchema: z.ZodEffects; component: z.ZodObject<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, "strip", z.ZodAny, z.objectOutputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">, z.objectInputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">>; }, "strict", z.ZodTypeAny, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }>, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }>; export declare const DataModelUpdateMessageSchema: z.ZodObject<{ surfaceId: z.ZodString; path: z.ZodOptional; contents: z.ZodArray, any, any>, "many">; }, "strict", z.ZodTypeAny, { surfaceId: string; contents: any[]; path?: string | undefined; }, { surfaceId: string; contents: any[]; path?: string | undefined; }>; export declare const DeleteSurfaceMessageSchema: z.ZodObject<{ surfaceId: z.ZodString; }, "strict", z.ZodTypeAny, { surfaceId: string; }, { surfaceId: string; }>; export declare const A2uiMessageSchema: z.ZodEffects; root: z.ZodString; styles: z.ZodOptional; primaryColor: z.ZodOptional; }, "strict", z.ZodTypeAny, { font?: string | undefined; primaryColor?: string | undefined; }, { font?: string | undefined; primaryColor?: string | undefined; }>>; }, "strict", z.ZodTypeAny, { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; }, { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; }>>; surfaceUpdate: z.ZodOptional; component: z.ZodObject<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, "strip", z.ZodAny, z.objectOutputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">, z.objectInputType<{ Text: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; }, "strip", z.ZodTypeAny, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }, { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; }>>; Image: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; usageHint: z.ZodOptional>; fit: z.ZodOptional>; altText: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Icon: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; Video: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; AudioPlayer: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; description: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }, { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; }>>; Row: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; Column: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; distribution: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; }>>>; List: z.ZodOptional>; template: z.ZodOptional>; }, "strict", z.ZodTypeAny, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }, { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }>; direction: z.ZodOptional>; alignment: z.ZodOptional>; }, "strip", z.ZodTypeAny, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }, { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; }>>>; Card: z.ZodOptional>>; Tabs: z.ZodOptional; literalString: z.ZodOptional; }, "strip", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; child: z.ZodString; }, "strict", z.ZodTypeAny, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }, { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }>, "many">; }, "strip", z.ZodTypeAny, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }, { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; }>>; Divider: z.ZodOptional>; color: z.ZodOptional; thickness: z.ZodOptional; }, "strip", z.ZodTypeAny, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }, { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; }>>; Modal: z.ZodOptional>; Button: z.ZodOptional; literalString: z.ZodOptional; literalNumber: z.ZodOptional; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }, { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }, { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }>; primary: z.ZodOptional; }, "strip", z.ZodTypeAny, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }, { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; }>>; Checkbox: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; value: z.ZodEffects; literalBoolean: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>, { path?: string | undefined; literalBoolean?: boolean | undefined; }, { path?: string | undefined; literalBoolean?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }, { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; }>>; TextField: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; label: z.ZodEffects; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; textFieldType: z.ZodOptional>; validationRegexp: z.ZodOptional; }, "strip", z.ZodTypeAny, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }, { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; }>>; DateTimeInput: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>; enableDate: z.ZodOptional; enableTime: z.ZodOptional; outputFormat: z.ZodOptional; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }, { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; }>>; MultipleChoice: z.ZodOptional; literalArray: z.ZodOptional>; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>, { path?: string | undefined; literalArray?: string[] | undefined; }, { path?: string | undefined; literalArray?: string[] | undefined; }>; options: z.ZodOptional; literalString: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; }>; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }, { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }>, "many">>; maxAllowedSelections: z.ZodOptional; type: z.ZodOptional>; filterable: z.ZodOptional; }, "strip", z.ZodTypeAny, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }, { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; }>>; Slider: z.ZodOptional; literalNumber: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>, { path?: string | undefined; literalNumber?: number | undefined; }, { path?: string | undefined; literalNumber?: number | undefined; }>; minValue: z.ZodOptional; maxValue: z.ZodOptional; label: z.ZodOptional; literalString: z.ZodOptional; literal: z.ZodOptional; }, "strict", z.ZodTypeAny, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }, { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }, { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; }>>; }, z.ZodAny, "strip">>; }, "strict", z.ZodTypeAny, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }, { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }>, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }, { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; }>>; dataModelUpdate: z.ZodOptional; contents: z.ZodArray, any, any>, "many">; }, "strict", z.ZodTypeAny, { surfaceId: string; contents: any[]; path?: string | undefined; }, { surfaceId: string; contents: any[]; path?: string | undefined; }>>; deleteSurface: z.ZodOptional>; }, "strict", z.ZodTypeAny, { beginRendering?: { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; } | undefined; surfaceUpdate?: { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; } | undefined; dataModelUpdate?: { surfaceId: string; contents: any[]; path?: string | undefined; } | undefined; deleteSurface?: { surfaceId: string; } | undefined; }, { beginRendering?: { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; } | undefined; surfaceUpdate?: { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; } | undefined; dataModelUpdate?: { surfaceId: string; contents: any[]; path?: string | undefined; } | undefined; deleteSurface?: { surfaceId: string; } | undefined; }>, { beginRendering?: { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; } | undefined; surfaceUpdate?: { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; } | undefined; dataModelUpdate?: { surfaceId: string; contents: any[]; path?: string | undefined; } | undefined; deleteSurface?: { surfaceId: string; } | undefined; }, { beginRendering?: { surfaceId: string; root: string; catalogId?: string | undefined; styles?: { font?: string | undefined; primaryColor?: string | undefined; } | undefined; } | undefined; surfaceUpdate?: { surfaceId: string; components: { id: string; component: { Text?: { text: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "h1" | "h2" | "h3" | "h4" | "h5" | "caption" | "body" | undefined; } | undefined; Image?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; usageHint?: "icon" | "avatar" | "smallFeature" | "mediumFeature" | "largeFeature" | "header" | undefined; fit?: "fill" | "contain" | "cover" | "none" | "scale-down" | undefined; altText?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Icon?: { name: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; Video?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; AudioPlayer?: { url: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; description?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; } | undefined; Row?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; Column?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; distribution?: "start" | "center" | "end" | "spaceBetween" | "spaceAround" | "spaceEvenly" | undefined; alignment?: "start" | "center" | "end" | "stretch" | undefined; } | undefined; List?: { children: { explicitList?: string[] | undefined; template?: { componentId: string; dataBinding: string; } | undefined; }; alignment?: "start" | "center" | "end" | "stretch" | undefined; direction?: "horizontal" | "vertical" | undefined; } | undefined; Card?: { child: string; } | undefined; Tabs?: { tabItems: { title: { path?: string | undefined; literalString?: string | undefined; }; child: string; }[]; } | undefined; Divider?: { axis?: "horizontal" | "vertical" | undefined; color?: string | undefined; thickness?: number | undefined; } | undefined; Modal?: { entryPointChild: string; contentChild: string; } | undefined; Button?: { child: string; action: { name: string; context?: { value: { path?: string | undefined; literalString?: string | undefined; literalNumber?: number | undefined; literalBoolean?: boolean | undefined; }; key: string; }[] | undefined; }; primary?: boolean | undefined; } | undefined; Checkbox?: { value: { path?: string | undefined; literalBoolean?: boolean | undefined; }; label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; } | undefined; TextField?: { label: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; text?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; textFieldType?: "number" | "date" | "shortText" | "longText" | "obscured" | undefined; validationRegexp?: string | undefined; } | undefined; DateTimeInput?: { value: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; }; enableDate?: boolean | undefined; enableTime?: boolean | undefined; outputFormat?: string | undefined; } | undefined; MultipleChoice?: { selections: { path?: string | undefined; literalArray?: string[] | undefined; }; options?: { value: string; label: { path?: string | undefined; literalString?: string | undefined; }; }[] | undefined; type?: "checkbox" | "chips" | undefined; maxAllowedSelections?: number | undefined; filterable?: boolean | undefined; } | undefined; Slider?: { value: { path?: string | undefined; literalNumber?: number | undefined; }; label?: { path?: string | undefined; literalString?: string | undefined; literal?: string | undefined; } | undefined; minValue?: number | undefined; maxValue?: number | undefined; } | undefined; } & { [k: string]: any; }; weight?: number | undefined; }[]; } | undefined; dataModelUpdate?: { surfaceId: string; contents: any[]; path?: string | undefined; } | undefined; deleteSurface?: { surfaceId: string; } | undefined; }>; export type A2uiMessage = z.infer; //# sourceMappingURL=server-to-client.d.ts.map