Variable ValidateContentDeliveryRequestSchemaConst
ValidateContentDeliveryRequestSchema: ZodObject<
{
standards_id: ZodString;
records: ZodArray<
ZodObject<
{
record_id: ZodString;
media_buy_id: ZodOptional<ZodNullable<ZodString>>;
timestamp: ZodOptional<ZodNullable<ZodString>>;
artifact: ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
property_id: ZodObject<
{ type: ZodUnion<(...)>; value: ZodString },
$strip,
>;
artifact_id: ZodString;
variant_id: ZodOptional<ZodNullable<ZodString>>;
format_id: ZodOptional<ZodNullable<ZodIntersection<(...), (...)>>>;
url: ZodOptional<ZodNullable<ZodString>>;
published_time: ZodOptional<ZodNullable<ZodString>>;
last_update_time: ZodOptional<ZodNullable<ZodString>>;
assets: ZodArray<ZodUnion<readonly [(...), (...), (...), (...)]>>;
metadata: ZodOptional<ZodNullable<ZodIntersection<(...), (...)>>>;
identifiers: ZodOptional<ZodNullable<ZodIntersection<(...), (...)>>>;
},
$strip,
>,
>;
country: ZodOptional<ZodNullable<ZodString>>;
channel: ZodOptional<ZodNullable<ZodString>>;
brand_context: ZodOptional<
ZodNullable<
ZodObject<
{
brand_id: ZodOptional<ZodNullable<(...)>>;
sku_id: ZodOptional<ZodNullable<(...)>>;
},
$strip,
>,
>,
>;
},
$strip,
>,
>;
feature_ids: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
include_passed: ZodOptional<ZodNullable<ZodBoolean>>;
context: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
>,
>;
ext: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
>,
>;
},
$strip,
> = ...