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

    Variable BrandManifestSchemaConst

    BrandManifestSchema: ZodObject<
        {
            url: ZodOptional<ZodNullable<ZodString>>;
            name: ZodString;
            logos: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                url: ZodString;
                                tags: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                                width: ZodOptional<ZodNullable<ZodNumber>>;
                                height: ZodOptional<ZodNullable<ZodNumber>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            colors: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            primary: ZodOptional<ZodNullable<ZodString>>;
                            secondary: ZodOptional<ZodNullable<ZodString>>;
                            accent: ZodOptional<ZodNullable<ZodString>>;
                            background: ZodOptional<ZodNullable<ZodString>>;
                            text: ZodOptional<ZodNullable<ZodString>>;
                        },
                        $strip,
                    >,
                >,
            >;
            fonts: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            primary: ZodOptional<ZodNullable<ZodString>>;
                            secondary: ZodOptional<ZodNullable<ZodString>>;
                            font_urls: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                        },
                        $strip,
                    >,
                >,
            >;
            tone: ZodOptional<ZodNullable<ZodString>>;
            tagline: ZodOptional<ZodNullable<ZodString>>;
            assets: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                asset_id: ZodString;
                                asset_type: ZodUnion<
                                    readonly [
                                        ZodLiteral<"image">,
                                        ZodLiteral<"video">,
                                        ZodLiteral<"audio">,
                                        ZodLiteral<"text">,
                                        ZodLiteral<"markdown">,
                                        ZodLiteral<"html">,
                                        ZodLiteral<"css">,
                                        ZodLiteral<"javascript">,
                                        ZodLiteral<"vast">,
                                        ZodLiteral<"daast">,
                                        ZodLiteral<"promoted_offerings">,
                                        ZodLiteral<"url">,
                                        ZodLiteral<"webhook">,
                                    ],
                                >;
                                url: ZodString;
                                tags: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                                name: ZodOptional<ZodNullable<ZodString>>;
                                description: ZodOptional<ZodNullable<ZodString>>;
                                width: ZodOptional<ZodNullable<ZodNumber>>;
                                height: ZodOptional<ZodNullable<ZodNumber>>;
                                duration_seconds: ZodOptional<ZodNullable<ZodNumber>>;
                                file_size_bytes: ZodOptional<ZodNullable<ZodNumber>>;
                                format: ZodOptional<ZodNullable<ZodString>>;
                                metadata: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            product_catalog: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            feed_url: ZodString;
                            feed_format: ZodOptional<
                                ZodNullable<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >;
                            categories: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            last_updated: ZodOptional<ZodNullable<ZodString>>;
                            update_frequency: ZodOptional<
                                ZodNullable<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            disclaimers: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                text: ZodString;
                                context: ZodOptional<ZodNullable<ZodString>>;
                                required: ZodOptional<ZodNullable<ZodBoolean>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            industry: ZodOptional<ZodNullable<ZodString>>;
            target_audience: ZodOptional<ZodNullable<ZodString>>;
            contact: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            email: ZodOptional<ZodNullable<ZodString>>;
                            phone: ZodOptional<ZodNullable<ZodString>>;
                        },
                        $strip,
                    >,
                >,
            >;
            metadata: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            created_date: ZodOptional<ZodNullable<ZodString>>;
                            updated_date: ZodOptional<ZodNullable<ZodString>>;
                            version: ZodOptional<ZodNullable<ZodString>>;
                        },
                        $strip,
                    >,
                >,
            >;
        },
        $strip,
    > = ...