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

    Variable BrandManifestReference1SchemaConst

    BrandManifestReference1Schema: 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<
                                    ZodObject<
                                        {
                                            url: ZodString;
                                            tags: ZodOptional<(...)>;
                                            width: ZodOptional<(...)>;
                                            height: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        colors: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        primary: ZodOptional<ZodNullable<(...)>>;
                                        secondary: ZodOptional<ZodNullable<(...)>>;
                                        accent: ZodOptional<ZodNullable<(...)>>;
                                        background: ZodOptional<ZodNullable<(...)>>;
                                        text: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        fonts: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        primary: ZodOptional<ZodNullable<(...)>>;
                                        secondary: ZodOptional<ZodNullable<(...)>>;
                                        font_urls: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        tone: ZodOptional<ZodNullable<ZodString>>;
                        voice: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        provider: ZodOptional<ZodNullable<(...)>>;
                                        voice_id: ZodOptional<ZodNullable<(...)>>;
                                        settings: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        avatar: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        provider: ZodOptional<ZodNullable<(...)>>;
                                        avatar_id: ZodOptional<ZodNullable<(...)>>;
                                        settings: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        tagline: ZodOptional<ZodNullable<ZodString>>;
                        assets: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodIntersection<
                                        ZodRecord<ZodString, ZodUnion<(...)>>,
                                        ZodObject<
                                            {
                                                asset_id: ...;
                                                asset_type: ...;
                                                url: ...;
                                                tags: ...;
                                                name: ...;
                                                description: ...;
                                                width: ...;
                                                height: ...;
                                                duration_seconds: ...;
                                                file_size_bytes: ...;
                                                format: ...;
                                                metadata: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >,
                            >,
                        >;
                        product_catalog: ZodOptional<
                            ZodNullable<
                                ZodIntersection<
                                    ZodRecord<ZodString, ZodUnion<readonly [(...), (...)]>>,
                                    ZodObject<
                                        {
                                            feed_url: ZodString;
                                            feed_format: ZodOptional<(...)>;
                                            categories: ZodOptional<(...)>;
                                            last_updated: ZodOptional<(...)>;
                                            update_frequency: ZodOptional<(...)>;
                                            agentic_checkout: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        disclaimers: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        {
                                            text: ZodString;
                                            context: ZodOptional<(...)>;
                                            required: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        industry: ZodOptional<ZodNullable<ZodString>>;
                        target_audience: ZodOptional<ZodNullable<ZodString>>;
                        contact: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        email: ZodOptional<ZodNullable<(...)>>;
                                        phone: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        metadata: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        created_date: ZodOptional<ZodNullable<(...)>>;
                                        updated_date: ZodOptional<ZodNullable<(...)>>;
                                        version: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                    },
                    $strip,
                >,
            >,
            ZodString,
        ],
    > = ...