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

    Variable GroupImageAssetSchemaConst

    GroupImageAssetSchema: ZodIntersection<
        ZodObject<
            {
                asset_id: ZodString;
                asset_role: ZodOptional<ZodString>;
                required: ZodBoolean;
                overlays: ZodOptional<
                    ZodArray<
                        ZodObject<
                            {
                                id: ZodString;
                                description: ZodOptional<ZodString>;
                                visual: ZodOptional<
                                    ZodObject<
                                        {
                                            url: ZodOptional<(...)>;
                                            light: ZodOptional<(...)>;
                                            dark: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                bounds: ZodObject<
                                    {
                                        x: ZodNumber;
                                        y: ZodNumber;
                                        width: ZodNumber;
                                        height: ZodNumber;
                                        unit: ZodUnion<readonly [(...), (...), (...), (...), (...), (...)]>;
                                    },
                                    $loose,
                                >;
                            },
                            $loose,
                        >,
                    >,
                >;
            },
            $loose,
        >,
        ZodObject<
            {
                asset_type: ZodLiteral<"image">;
                requirements: ZodOptional<
                    ZodObject<
                        {
                            min_width: ZodOptional<ZodNumber>;
                            max_width: ZodOptional<ZodNumber>;
                            min_height: ZodOptional<ZodNumber>;
                            max_height: ZodOptional<ZodNumber>;
                            unit: ZodOptional<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"px">,
                                        ZodLiteral<"dp">,
                                        ZodLiteral<"inches">,
                                        ZodLiteral<"cm">,
                                        ZodLiteral<"mm">,
                                        ZodLiteral<"pt">,
                                    ],
                                >,
                            >;
                            aspect_ratio: ZodOptional<ZodString>;
                            formats: ZodOptional<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >;
                            min_dpi: ZodOptional<ZodNumber>;
                            bleed: ZodOptional<
                                ZodUnion<
                                    readonly [
                                        ZodObject<{ uniform: ... }, $loose>,
                                        ZodObject<{ top: ...; right: ...; bottom: ...; left: ... }, $loose>,
                                    ],
                                >,
                            >;
                            color_space: ZodOptional<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"rgb">,
                                        ZodLiteral<"cmyk">,
                                        ZodLiteral<"grayscale">,
                                    ],
                                >,
                            >;
                            max_file_size_kb: ZodOptional<ZodNumber>;
                            transparency_required: ZodOptional<ZodBoolean>;
                            animation_allowed: ZodOptional<ZodBoolean>;
                            max_animation_duration_ms: ZodOptional<ZodNumber>;
                            max_weight_grams: ZodOptional<ZodNumber>;
                        },
                        $loose,
                    >,
                >;
            },
            $loose,
        >,
    > = ...