Variable SignalPricingOptionSchemaConst
SignalPricingOptionSchema: ZodIntersection<
ZodObject<{ pricing_option_id: ZodString }, $loose>,
ZodUnion<
readonly [
ZodObject<
{
model: ZodLiteral<"cpm">;
cpm: ZodNumber;
currency: ZodString;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
>,
ZodObject<
{
model: ZodLiteral<"percent_of_media">;
percent: ZodNumber;
max_cpm: ZodOptional<ZodNullable<ZodNumber>>;
currency: ZodString;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
>,
ZodObject<
{
model: ZodLiteral<"flat_fee">;
amount: ZodNumber;
period: ZodUnion<
readonly [
ZodLiteral<"monthly">,
ZodLiteral<"quarterly">,
ZodLiteral<"annual">,
ZodLiteral<"campaign">,
],
>;
currency: ZodString;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
>,
],
>,
> = ...