@adcp/client API Reference - v3.11.2
    Preparing search index...

    Variable PromotedOfferingsSchemaConst

    PromotedOfferingsSchema: ZodIntersection<
        ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
        ZodObject<
            {
                brand_manifest: ZodUnion<
                    readonly [
                        ZodIntersection<
                            ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                            ZodObject<
                                {
                                    url: ZodOptional<ZodNullable<ZodString>>;
                                    privacy_policy_url: ZodOptional<ZodNullable<ZodString>>;
                                    name: ZodString;
                                    logos: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    colors: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                    fonts: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                    tone: ZodOptional<ZodNullable<ZodString>>;
                                    voice: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                    avatar: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                    tagline: ZodOptional<ZodNullable<ZodString>>;
                                    assets: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    product_catalog: ZodOptional<
                                        ZodNullable<ZodIntersection<(...), (...)>>,
                                    >;
                                    disclaimers: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    industry: ZodOptional<ZodNullable<ZodString>>;
                                    target_audience: ZodOptional<ZodNullable<ZodString>>;
                                    contact: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                    metadata: ZodOptional<ZodNullable<ZodObject<(...), (...)>>>;
                                },
                                $strip,
                            >,
                        >,
                        ZodString,
                    ],
                >;
                si_agent_url: ZodOptional<ZodNullable<ZodString>>;
                product_selectors: ZodOptional<
                    ZodNullable<
                        ZodIntersection<
                            ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                            ZodObject<
                                {
                                    manifest_skus: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    manifest_tags: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    manifest_category: ZodOptional<ZodNullable<ZodString>>;
                                    manifest_query: ZodOptional<ZodNullable<ZodString>>;
                                },
                                $strip,
                            >,
                        >,
                    >,
                >;
                offerings: ZodOptional<
                    ZodNullable<
                        ZodArray<
                            ZodIntersection<
                                ZodRecord<
                                    ZodString,
                                    ZodUnion<readonly [ZodUnknown, ZodUndefined]>,
                                >,
                                ZodObject<
                                    {
                                        offering_id: ZodString;
                                        name: ZodString;
                                        description: ZodOptional<ZodNullable<(...)>>;
                                        tagline: ZodOptional<ZodNullable<(...)>>;
                                        valid_from: ZodOptional<ZodNullable<(...)>>;
                                        valid_to: ZodOptional<ZodNullable<(...)>>;
                                        checkout_url: ZodOptional<ZodNullable<(...)>>;
                                        landing_url: ZodOptional<ZodNullable<(...)>>;
                                        assets: ZodOptional<ZodNullable<(...)>>;
                                        portfolio_ref: ZodOptional<ZodNullable<(...)>>;
                                        keywords: ZodOptional<ZodNullable<(...)>>;
                                        categories: ZodOptional<ZodNullable<(...)>>;
                                        ext: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >,
                    >,
                >;
                asset_selectors: ZodOptional<
                    ZodNullable<
                        ZodIntersection<
                            ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                            ZodObject<
                                {
                                    tags: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    asset_types: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                    exclude_tags: ZodOptional<ZodNullable<ZodArray<(...)>>>;
                                },
                                $strip,
                            >,
                        >,
                    >,
                >;
            },
            $strip,
        >,
    > = ...