API reference@siftline/coreVariables
ruleConditionSchema
const ruleConditionSchema: ZodDiscriminatedUnion<[ZodObject<{
comparator: ZodLiteral<"is">;
question: ZodString;
value: ZodUnion<readonly [ZodString, ZodBoolean, ZodNumber]>;
}, $strict>, ZodObject<{
comparator: ZodLiteral<"isOneOf">;
question: ZodString;
value: ZodArray<ZodString>;
}, $strict>, ZodObject<{
comparator: ZodLiteral<"atLeast">;
question: ZodString;
value: ZodNumber;
}, $strict>, ZodObject<{
comparator: ZodLiteral<"atMost">;
question: ZodString;
value: ZodNumber;
}, $strict>], "comparator">;