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

    Variable VASTAssetSchemaConst

    VASTAssetSchema: ZodUnion<
        readonly [
            ZodIntersection<
                ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                ZodObject<
                    {
                        delivery_type: ZodLiteral<"url">;
                        url: ZodString;
                        vast_version: ZodOptional<
                            ZodNullable<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"2.0">,
                                        ZodLiteral<"3.0">,
                                        ZodLiteral<"4.0">,
                                        ZodLiteral<"4.1">,
                                        ZodLiteral<"4.2">,
                                    ],
                                >,
                            >,
                        >;
                        vpaid_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
                        duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
                        tracking_events: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >,
                        >;
                    },
                    $strip,
                >,
            >,
            ZodIntersection<
                ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                ZodObject<
                    {
                        delivery_type: ZodLiteral<"inline">;
                        content: ZodString;
                        vast_version: ZodOptional<
                            ZodNullable<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"2.0">,
                                        ZodLiteral<"3.0">,
                                        ZodLiteral<"4.0">,
                                        ZodLiteral<"4.1">,
                                        ZodLiteral<"4.2">,
                                    ],
                                >,
                            >,
                        >;
                        vpaid_enabled: ZodOptional<ZodNullable<ZodBoolean>>;
                        duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
                        tracking_events: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >,
                        >;
                    },
                    $strip,
                >,
            >,
        ],
    > = ...