Variable DAASTAssetSchemaConst
DAASTAssetSchema: ZodUnion<
readonly [
ZodObject<
{
delivery_type: ZodLiteral<"url">;
url: ZodString;
daast_version: ZodOptional<
ZodNullable<
ZodUnion<readonly [ZodLiteral<"1.0">, ZodLiteral<"1.1">]>,
>,
>;
duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
tracking_events: ZodOptional<
ZodNullable<
ZodArray<
ZodUnion<
readonly [
ZodLiteral<"start">,
ZodLiteral<"firstQuartile">,
ZodLiteral<"midpoint">,
ZodLiteral<"thirdQuartile">,
ZodLiteral<"complete">,
ZodLiteral<"impression">,
ZodLiteral<"pause">,
ZodLiteral<"resume">,
ZodLiteral<"skip">,
ZodLiteral<"mute">,
ZodLiteral<"unmute">,
],
>,
>,
>,
>;
companion_ads: ZodOptional<ZodNullable<ZodBoolean>>;
},
$strip,
>,
ZodObject<
{
delivery_type: ZodLiteral<"inline">;
content: ZodString;
daast_version: ZodOptional<
ZodNullable<
ZodUnion<readonly [ZodLiteral<"1.0">, ZodLiteral<"1.1">]>,
>,
>;
duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
tracking_events: ZodOptional<
ZodNullable<
ZodArray<
ZodUnion<
readonly [
ZodLiteral<"start">,
ZodLiteral<"firstQuartile">,
ZodLiteral<"midpoint">,
ZodLiteral<"thirdQuartile">,
ZodLiteral<"complete">,
ZodLiteral<"impression">,
ZodLiteral<"pause">,
ZodLiteral<"resume">,
ZodLiteral<"skip">,
ZodLiteral<"mute">,
ZodLiteral<"unmute">,
],
>,
>,
>,
>;
companion_ads: ZodOptional<ZodNullable<ZodBoolean>>;
},
$strip,
>,
],
> = ...