Variable ComplyTestControllerRequestSchemaConst
ComplyTestControllerRequestSchema: ZodObject<
{
scenario: ZodUnion<
readonly [
ZodLiteral<"list_scenarios">,
ZodLiteral<"force_creative_status">,
ZodLiteral<"force_account_status">,
ZodLiteral<"force_media_buy_status">,
ZodLiteral<"force_create_media_buy_arm">,
ZodLiteral<"force_task_completion">,
ZodLiteral<"force_session_status">,
ZodLiteral<"simulate_delivery">,
ZodLiteral<"simulate_budget_spend">,
ZodLiteral<"seed_product">,
ZodLiteral<"seed_pricing_option">,
ZodLiteral<"seed_creative">,
ZodLiteral<"seed_plan">,
ZodLiteral<"seed_media_buy">,
ZodLiteral<"seed_creative_format">,
],
>;
params: ZodOptional<
ZodObject<
{
creative_id: ZodOptional<ZodString>;
account_id: ZodOptional<ZodString>;
media_buy_id: ZodOptional<ZodString>;
session_id: ZodOptional<ZodString>;
product_id: ZodOptional<ZodString>;
pricing_option_id: ZodOptional<ZodString>;
plan_id: ZodOptional<ZodString>;
fixture: ZodOptional<ZodObject<{}, $loose>>;
status: ZodOptional<ZodString>;
rejection_reason: ZodOptional<ZodString>;
termination_reason: ZodOptional<ZodString>;
impressions: ZodOptional<ZodNumber>;
clicks: ZodOptional<ZodNumber>;
conversions: ZodOptional<ZodNumber>;
reported_spend: ZodOptional<
ZodObject<{ amount: ZodNumber; currency: ZodString }, $loose>,
>;
spend_percentage: ZodOptional<ZodNumber>;
arm: ZodOptional<
ZodUnion<
readonly [ZodLiteral<"submitted">, ZodLiteral<"input-required">],
>,
>;
task_id: ZodOptional<ZodString>;
message: ZodOptional<ZodString>;
format_id: ZodOptional<ZodString>;
result: ZodOptional<
ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
>;
},
$loose,
>,
>;
context: ZodOptional<ZodObject<{}, $loose>>;
ext: ZodOptional<ZodObject<{}, $loose>>;
},
$loose,
> = ...