Contentful Personalization & Analytics
    Preparing search index...

    Variable PersonalizationComponentConst

    PersonalizationComponent: ZodMiniDiscriminatedUnion<
        [
            ZodMiniObject<
                {
                    baseline: ZodMiniObject<
                        {
                            hidden: ZodMiniPrefault<ZodMiniBoolean<boolean>>;
                            id: ZodMiniString<string>;
                        },
                        $strip,
                    >;
                    type: ZodMiniOptional<ZodMiniLiteral<"EntryReplacement">>;
                    variants: ZodMiniArray<
                        ZodMiniObject<
                            {
                                hidden: ZodMiniPrefault<ZodMiniBoolean<boolean>>;
                                id: ZodMiniString<string>;
                            },
                            $strip,
                        >,
                    >;
                },
                $strip,
            >,
            ZodMiniObject<
                {
                    baseline: ZodMiniObject<
                        {
                            value: ZodMiniUnion<
                                readonly [
                                    ZodMiniString<string>,
                                    ZodMiniBoolean<boolean>,
                                    ZodMiniNull,
                                    ZodMiniNumber<number>,
                                    ZodMiniRecord<ZodMiniString<string>, ZodMiniJSONSchema>,
                                ],
                            >;
                        },
                        $strip,
                    >;
                    key: ZodMiniString<string>;
                    type: ZodMiniLiteral<"InlineVariable">;
                    valueType: ZodMiniEnum<
                        {
                            Boolean: "Boolean";
                            Number: "Number";
                            Object: "Object";
                            String: "String";
                        },
                    >;
                    variants: ZodMiniArray<
                        ZodMiniObject<
                            {
                                value: ZodMiniUnion<
                                    readonly [
                                        ZodMiniString<string>,
                                        ZodMiniBoolean<boolean>,
                                        ZodMiniNull,
                                        ZodMiniNumber<number>,
                                        ZodMiniRecord<ZodMiniString<(...)>, ZodMiniJSONSchema>,
                                    ],
                                >;
                            },
                            $strip,
                        >,
                    >;
                },
                $strip,
            >,
        ],
        "type",
    > = ...

    Discriminated union of all supported personalization components.