Variable InlineVariableComponentConst
InlineVariableComponent: ZodMiniObject<
{
baseline: ZodMiniObject<
{
value: ZodMiniUnion<
readonly [
ZodMiniString<string>,
ZodMiniBoolean<boolean>,
ZodMiniNull,
ZodMiniNumber<number>,
ZodMiniRecord<ZodMiniString<string>, ZodMiniJSONSchema>,
],
>;
},
$strip,
>;
key: ZodMiniString<string>;
type: ZodMiniLiteral<"InlineVariable">;
valueType: ZodMiniEnum<
{
Boolean: "Boolean";
Number: "Number";
Object: "Object";
String: "String";
},
>;
variants: ZodMiniArray<
ZodMiniObject<
{
value: ZodMiniUnion<
readonly [
ZodMiniString<string>,
ZodMiniBoolean<boolean>,
ZodMiniNull,
ZodMiniNumber<number>,
ZodMiniRecord<ZodMiniString<string>, ZodMiniJSONSchema>,
],
>;
},
$strip,
>,
>;
},
$strip,
> = ...
Zod schema describing an inline variable personalization component.