@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Variable CreativeBriefSchemaConst

    CreativeBriefSchema: ZodObject<
        {
            name: ZodString;
            objective: ZodOptional<
                ZodUnion<
                    readonly [
                        ZodLiteral<"awareness">,
                        ZodLiteral<"consideration">,
                        ZodLiteral<"conversion">,
                        ZodLiteral<"retention">,
                        ZodLiteral<"engagement">,
                    ],
                >,
            >;
            tone: ZodOptional<ZodString>;
            audience: ZodOptional<ZodString>;
            territory: ZodOptional<ZodString>;
            messaging: ZodOptional<
                ZodObject<
                    {
                        headline: ZodOptional<ZodString>;
                        tagline: ZodOptional<ZodString>;
                        cta: ZodOptional<ZodString>;
                        key_messages: ZodOptional<ZodArray<ZodString>>;
                    },
                    $loose,
                >,
            >;
            reference_assets: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            url: ZodString;
                            role: ZodUnion<
                                readonly [
                                    ZodLiteral<"style_reference">,
                                    ZodLiteral<"product_shot">,
                                    ZodLiteral<"mood_board">,
                                    ZodLiteral<"example_creative">,
                                    ZodLiteral<"logo">,
                                    ZodLiteral<"strategy_doc">,
                                    ZodLiteral<"storyboard">,
                                ],
                            >;
                            description: ZodOptional<ZodString>;
                        },
                        $loose,
                    >,
                >,
            >;
            compliance: ZodOptional<
                ZodObject<
                    {
                        required_disclosures: ZodOptional<
                            ZodArray<
                                ZodObject<
                                    {
                                        text: ZodString;
                                        position: ZodOptional<ZodUnion<(...)>>;
                                        jurisdictions: ZodOptional<ZodArray<(...)>>;
                                        regulation: ZodOptional<ZodString>;
                                        min_duration_ms: ZodOptional<ZodNumber>;
                                        language: ZodOptional<ZodString>;
                                        persistence: ZodOptional<ZodUnion<(...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        prohibited_claims: ZodOptional<ZodArray<ZodString>>;
                    },
                    $loose,
                >,
            >;
        },
        $loose,
    > = ...