import { LinkContentValue } from "./link.js"; import { RichTextContentBlock } from "./richText.js"; import { GroupItemContent } from "./group.js"; import { z } from "zod/mini"; //#region src/content/slice.d.ts declare const LegacySliceContentSchema: z.ZodMiniDiscriminatedUnion<[z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"EmptyContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"BooleanContent">; value: z.ZodMiniBoolean; }, z.core.$strip>, z.ZodMiniObject<{ embed_url: z.ZodMiniString; type: z.ZodMiniString; version: z.ZodMiniOptional, z.ZodMiniNumber]>>>; title: z.ZodMiniOptional>>; author_name: z.ZodMiniOptional>>; author_url: z.ZodMiniOptional>>; provider_name: z.ZodMiniOptional>>; provider_url: z.ZodMiniOptional>>; cache_age: z.ZodMiniOptional, z.ZodMiniNumber]>>>; thumbnail_url: z.ZodMiniOptional>>; thumbnail_width: z.ZodMiniOptional>>; thumbnail_height: z.ZodMiniOptional>>; html: z.ZodMiniOptional>>; __TYPE__: z.ZodMiniLiteral<"EmbedContent">; all: z.ZodMiniUnknown; }, z.core.$strip>, z.ZodMiniObject<{ position: z.ZodMiniObject<{ lat: z.ZodMiniNumber; lng: z.ZodMiniNumber; }, z.core.$strip>; __TYPE__: z.ZodMiniLiteral<"GeoPointContent">; }, z.core.$strip>, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; thumbnails: z.ZodMiniOptional, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; }, z.core.$strip>>>; __TYPE__: z.ZodMiniLiteral<"ImageContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"IntegrationFieldsContent">; value: z.ZodMiniString; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"LinkContent">; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"RepeatableContent">; type: z.ZodMiniLiteral<"Link">; value: z.ZodMiniArray; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"SeparatorContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"TableContent">; content: z.ZodMiniArray; type: z.ZodMiniLiteral<"tableRow">; content: z.ZodMiniArray; type: z.ZodMiniUnion, z.ZodMiniLiteral<"tableCell">]>; content: z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>; columnWidth: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>], "type">], "__TYPE__">, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"GroupContentType">; value: z.ZodMiniArray>>; }, z.core.$strip>], "__TYPE__">; type LegacySliceContent = z.infer; declare const CompositeSliceContentSchema: z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"CompositeSliceContent">; nonRepeat: z.ZodMiniRecord, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"EmptyContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"BooleanContent">; value: z.ZodMiniBoolean; }, z.core.$strip>, z.ZodMiniObject<{ embed_url: z.ZodMiniString; type: z.ZodMiniString; version: z.ZodMiniOptional, z.ZodMiniNumber]>>>; title: z.ZodMiniOptional>>; author_name: z.ZodMiniOptional>>; author_url: z.ZodMiniOptional>>; provider_name: z.ZodMiniOptional>>; provider_url: z.ZodMiniOptional>>; cache_age: z.ZodMiniOptional, z.ZodMiniNumber]>>>; thumbnail_url: z.ZodMiniOptional>>; thumbnail_width: z.ZodMiniOptional>>; thumbnail_height: z.ZodMiniOptional>>; html: z.ZodMiniOptional>>; __TYPE__: z.ZodMiniLiteral<"EmbedContent">; all: z.ZodMiniUnknown; }, z.core.$strip>, z.ZodMiniObject<{ position: z.ZodMiniObject<{ lat: z.ZodMiniNumber; lng: z.ZodMiniNumber; }, z.core.$strip>; __TYPE__: z.ZodMiniLiteral<"GeoPointContent">; }, z.core.$strip>, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; thumbnails: z.ZodMiniOptional, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; }, z.core.$strip>>>; __TYPE__: z.ZodMiniLiteral<"ImageContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"IntegrationFieldsContent">; value: z.ZodMiniString; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"LinkContent">; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"RepeatableContent">; type: z.ZodMiniLiteral<"Link">; value: z.ZodMiniArray; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"SeparatorContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"TableContent">; content: z.ZodMiniArray; type: z.ZodMiniLiteral<"tableRow">; content: z.ZodMiniArray; type: z.ZodMiniUnion, z.ZodMiniLiteral<"tableCell">]>; content: z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>; columnWidth: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>], "type">], "__TYPE__">>; repeat: z.ZodMiniArray>>; }, z.core.$strip>; type CompositeSliceContent = z.infer; declare const SharedSliceContentSchema: z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"SharedSliceContent">; variation: z.ZodMiniString; primary: z.ZodMiniRecord, z.ZodMiniDiscriminatedUnion<[z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"EmptyContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"BooleanContent">; value: z.ZodMiniBoolean; }, z.core.$strip>, z.ZodMiniObject<{ embed_url: z.ZodMiniString; type: z.ZodMiniString; version: z.ZodMiniOptional, z.ZodMiniNumber]>>>; title: z.ZodMiniOptional>>; author_name: z.ZodMiniOptional>>; author_url: z.ZodMiniOptional>>; provider_name: z.ZodMiniOptional>>; provider_url: z.ZodMiniOptional>>; cache_age: z.ZodMiniOptional, z.ZodMiniNumber]>>>; thumbnail_url: z.ZodMiniOptional>>; thumbnail_width: z.ZodMiniOptional>>; thumbnail_height: z.ZodMiniOptional>>; html: z.ZodMiniOptional>>; __TYPE__: z.ZodMiniLiteral<"EmbedContent">; all: z.ZodMiniUnknown; }, z.core.$strip>, z.ZodMiniObject<{ position: z.ZodMiniObject<{ lat: z.ZodMiniNumber; lng: z.ZodMiniNumber; }, z.core.$strip>; __TYPE__: z.ZodMiniLiteral<"GeoPointContent">; }, z.core.$strip>, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; thumbnails: z.ZodMiniOptional, z.ZodMiniObject<{ origin: z.ZodMiniObject<{ id: z.ZodMiniString; url: z.ZodMiniString; width: z.ZodMiniNumber; height: z.ZodMiniNumber; }, z.core.$strip>; width: z.ZodMiniNumber; height: z.ZodMiniNumber; edit: z.ZodMiniObject<{ zoom: z.ZodMiniNumber; crop: z.ZodMiniObject<{ x: z.ZodMiniNumber; y: z.ZodMiniNumber; }, z.core.$strip>; background: z.ZodMiniString; }, z.core.$strip>; url: z.ZodMiniOptional>; credits: z.ZodMiniOptional>>, z.ZodMiniTransform>>; alt: z.ZodMiniOptional>>, z.ZodMiniTransform>>; provider: z.ZodMiniOptional>>; }, z.core.$strip>>>; __TYPE__: z.ZodMiniLiteral<"ImageContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"IntegrationFieldsContent">; value: z.ZodMiniString; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"LinkContent">; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"RepeatableContent">; type: z.ZodMiniLiteral<"Link">; value: z.ZodMiniArray; key: z.ZodMiniTransform; value: z.ZodMiniPipe, z.ZodMiniUnknown>, z.ZodMiniTransform<{ text?: unknown; variant?: unknown; value: Record; }, Record>>, z.ZodMiniObject<{ text: z.ZodMiniOptional>; variant: z.ZodMiniOptional>; value: z.ZodMiniType, z.core.$ZodTypeInternals>>; }, z.core.$strip>>, z.ZodMiniTransform<{ variant?: string | undefined; text?: string | undefined; } & LinkContentValue, { value: LinkContentValue; text?: string | undefined; variant?: string | undefined; }>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"SeparatorContent">; }, z.core.$strip>, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"TableContent">; content: z.ZodMiniArray; type: z.ZodMiniLiteral<"tableRow">; content: z.ZodMiniArray; type: z.ZodMiniUnion, z.ZodMiniLiteral<"tableCell">]>; content: z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"StructuredTextContent">; value: z.ZodMiniArray>>; }, z.core.$strip>; columnWidth: z.ZodMiniOptional>; }, z.core.$strip>>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Text">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Color">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Date">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Timestamp">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Number">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Range">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"Select">; value: z.ZodMiniString; __TYPE__: z.ZodMiniLiteral<"FieldContent">; }, z.core.$strip>], "type">], "__TYPE__">, z.ZodMiniObject<{ __TYPE__: z.ZodMiniLiteral<"GroupContentType">; value: z.ZodMiniArray>>; }, z.core.$strip>], "__TYPE__">>; items: z.ZodMiniArray>>; }, z.core.$strip>; type SharedSliceContent = z.infer; type SliceContent = LegacySliceContent | CompositeSliceContent | SharedSliceContent; //#endregion export { CompositeSliceContent, LegacySliceContent, SharedSliceContent, SliceContent }; //# sourceMappingURL=slice.d.ts.map