import { NestableModel } from "./nestable.js"; import { NestedGroupModel } from "./group.js"; import { z } from "zod/mini"; //#region src/model/slice.d.ts type LegacySliceModel = NestableModel | NestedGroupModel; declare const CompositeSliceModelSchema: z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Slice">; fieldset: z.ZodMiniOptional>>; description: z.ZodMiniOptional>; icon: z.ZodMiniOptional>; display: z.ZodMiniOptional>; "non-repeat": z.ZodMiniOptional, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Boolean">; config: z.ZodMiniOptional>>; default_value: z.ZodMiniOptional>; placeholder_true: z.ZodMiniOptional>; placeholder_false: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Embed">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"GeoPoint">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Image">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; constraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; thumbnails: z.ZodMiniOptional; width: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"IntegrationFields">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; catalog: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Link">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; select: z.ZodMiniOptional>>; customtypes: z.ZodMiniOptional, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>, z.ZodMiniObject<{ id: z.ZodMiniString; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>>; masks: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; tags: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; allowTargetBlank: z.ZodMiniOptional>; allowText: z.ZodMiniOptional>; repeat: z.ZodMiniOptional>; variants: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"StructuredText">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; single: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; multi: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; imageConstraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; labels: z.ZodMiniOptional>>; allowTargetBlank: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default_value: z.ZodMiniOptional>; options: z.ZodMiniOptional>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Separator">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Table">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "type">>>; repeat: z.ZodMiniOptional, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Boolean">; config: z.ZodMiniOptional>>; default_value: z.ZodMiniOptional>; placeholder_true: z.ZodMiniOptional>; placeholder_false: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Embed">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"GeoPoint">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Image">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; constraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; thumbnails: z.ZodMiniOptional; width: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"IntegrationFields">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; catalog: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Link">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; select: z.ZodMiniOptional>>; customtypes: z.ZodMiniOptional, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>, z.ZodMiniObject<{ id: z.ZodMiniString; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>>; masks: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; tags: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; allowTargetBlank: z.ZodMiniOptional>; allowText: z.ZodMiniOptional>; repeat: z.ZodMiniOptional>; variants: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"StructuredText">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; single: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; multi: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; imageConstraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; labels: z.ZodMiniOptional>>; allowTargetBlank: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default_value: z.ZodMiniOptional>; options: z.ZodMiniOptional>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Separator">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Table">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "type">>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>; type CompositeSliceModel = z.infer; declare const SharedSliceModelVariationSchema: z.ZodMiniObject<{ id: z.ZodMiniString; name: z.ZodMiniString; description: z.ZodMiniString; imageUrl: z.ZodMiniDefault>; docURL: z.ZodMiniString; version: z.ZodMiniString; display: z.ZodMiniOptional>; primary: z.ZodMiniOptional, z.ZodMiniType | undefined; } | undefined; }> | undefined; } | undefined; }, unknown, z.core.$ZodTypeInternals | undefined; } | undefined; }> | undefined; } | undefined; }, unknown>>>>; items: z.ZodMiniOptional, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Boolean">; config: z.ZodMiniOptional>>; default_value: z.ZodMiniOptional>; placeholder_true: z.ZodMiniOptional>; placeholder_false: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Embed">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"GeoPoint">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Image">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; constraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; thumbnails: z.ZodMiniOptional; width: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"IntegrationFields">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; catalog: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Link">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; select: z.ZodMiniOptional>>; customtypes: z.ZodMiniOptional, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>, z.ZodMiniObject<{ id: z.ZodMiniString; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>>; masks: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; tags: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; allowTargetBlank: z.ZodMiniOptional>; allowText: z.ZodMiniOptional>; repeat: z.ZodMiniOptional>; variants: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"StructuredText">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; single: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; multi: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; imageConstraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; labels: z.ZodMiniOptional>>; allowTargetBlank: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default_value: z.ZodMiniOptional>; options: z.ZodMiniOptional>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Separator">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Table">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "type">>>; }, z.core.$strip>; type SharedSliceModelVariation = z.infer; declare const SharedSliceModelSchema: z.ZodMiniObject<{ id: z.ZodMiniString; type: z.ZodMiniLiteral<"SharedSlice">; name: z.ZodMiniString; variations: z.ZodMiniArray; name: z.ZodMiniString; description: z.ZodMiniString; imageUrl: z.ZodMiniDefault>; docURL: z.ZodMiniString; version: z.ZodMiniString; display: z.ZodMiniOptional>; primary: z.ZodMiniOptional, z.ZodMiniType | undefined; } | undefined; }> | undefined; } | undefined; }, unknown, z.core.$ZodTypeInternals | undefined; } | undefined; }> | undefined; } | undefined; }, unknown>>>>; items: z.ZodMiniOptional, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Boolean">; config: z.ZodMiniOptional>>; default_value: z.ZodMiniOptional>; placeholder_true: z.ZodMiniOptional>; placeholder_false: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Embed">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"GeoPoint">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Image">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; constraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; thumbnails: z.ZodMiniOptional; width: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"IntegrationFields">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; catalog: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Link">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; select: z.ZodMiniOptional>>; customtypes: z.ZodMiniOptional, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>, z.ZodMiniObject<{ id: z.ZodMiniString; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>>; masks: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; tags: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; allowTargetBlank: z.ZodMiniOptional>; allowText: z.ZodMiniOptional>; repeat: z.ZodMiniOptional>; variants: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"StructuredText">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; single: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; multi: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; imageConstraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; labels: z.ZodMiniOptional>>; allowTargetBlank: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default_value: z.ZodMiniOptional>; options: z.ZodMiniOptional>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Separator">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Table">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "type">>>; }, z.core.$strip>>; description: z.ZodMiniOptional>; legacyPaths: z.ZodMiniOptional, z.ZodMiniString>>; }, z.core.$strip>; type SharedSliceModel = z.infer; declare const SharedSliceRefModelSchema: z.ZodMiniObject<{ type: z.ZodMiniLiteral<"SharedSlice">; }, z.core.$strip>; type SharedSliceRefModel = z.infer; declare const SharedSliceVariationContentModelSchema: z.ZodMiniObject<{ type: z.ZodMiniLiteral<"SharedSlice">; sliceName: z.ZodMiniString; variationID: z.ZodMiniString; fields: z.ZodMiniObject<{ primary: z.ZodMiniOptional, z.ZodMiniType | undefined; } | undefined; }> | undefined; } | undefined; }, unknown, z.core.$ZodTypeInternals | undefined; } | undefined; }> | undefined; } | undefined; }, unknown>>>>; items: z.ZodMiniOptional, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Boolean">; config: z.ZodMiniOptional>>; default_value: z.ZodMiniOptional>; placeholder_true: z.ZodMiniOptional>; placeholder_false: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Embed">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"GeoPoint">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Image">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; constraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; thumbnails: z.ZodMiniOptional; width: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"IntegrationFields">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; catalog: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Link">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; select: z.ZodMiniOptional>>; customtypes: z.ZodMiniOptional, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>, z.ZodMiniObject<{ id: z.ZodMiniString; customtypes: z.ZodMiniArray, z.ZodMiniObject<{ id: z.ZodMiniString; fields: z.ZodMiniArray; fields: z.ZodMiniArray>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodMiniString]>>; }, z.core.$strip>]>>>; masks: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; tags: z.ZodMiniOptional>, z.ZodMiniString]>, z.ZodMiniTransform>>; allowTargetBlank: z.ZodMiniOptional>; allowText: z.ZodMiniOptional>; repeat: z.ZodMiniOptional>; variants: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; min: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; max: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; step: z.ZodMiniOptional, z.ZodMiniPipe, z.ZodMiniTransform>]>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"StructuredText">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; useAsTitle: z.ZodMiniOptional>; single: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; multi: z.ZodMiniOptional, z.ZodMiniNull]>, z.ZodMiniTransform>>; imageConstraint: z.ZodMiniOptional>>; height: z.ZodMiniOptional>>; }, z.core.$strip>>; labels: z.ZodMiniOptional>>; allowTargetBlank: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default_value: z.ZodMiniOptional>; options: z.ZodMiniOptional>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Separator">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Table">; config: z.ZodMiniOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; useAsTitle: z.ZodMiniOptional>; placeholder: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; fieldset: z.ZodMiniOptional>>; config: z.ZodMiniOptional>>; placeholder: z.ZodMiniOptional>; default: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strip>], "type">>>; }, z.core.$strip>; }, z.core.$strip>; type SharedSliceVariationContentModel = z.infer; type DynamicSliceModel = CompositeSliceModel | LegacySliceModel | SharedSliceRefModel; type StaticSliceModel = CompositeSliceModel | LegacySliceModel | SharedSliceModel; type SliceContentModel = CompositeSliceModel | LegacySliceModel | SharedSliceVariationContentModel; declare const SliceModelTypeSchema: z.ZodMiniUnion, z.ZodMiniLiteral<"SharedSlice">]>; type SliceModelType = z.infer; //#endregion export { CompositeSliceModel, DynamicSliceModel, LegacySliceModel, SharedSliceModel, SharedSliceModelVariation, SharedSliceRefModel, SharedSliceVariationContentModel, SliceContentModel, SliceModelType, StaticSliceModel }; //# sourceMappingURL=slice.d.ts.map