jsonFilter: ZodUnion<
[
ZodString,
ZodObject<
{
array_contains: ZodOptional<ZodString>;
array_ends_with: ZodOptional<ZodString>;
array_starts_with: ZodOptional<ZodString>;
equals: ZodOptional<ZodString>;
gt: ZodOptional<ZodString>;
gte: ZodOptional<ZodString>;
lt: ZodOptional<ZodString>;
lte: ZodOptional<ZodString>;
mode: ZodEnum<{ default: "default"; insensitive: "insensitive" }>;
not: ZodUnion<
[
ZodString,
ZodObject<
{
array_contains: ZodOptional<ZodString>;
array_ends_with: ZodOptional<ZodString>;
array_starts_with: ZodOptional<ZodString>;
equals: ZodOptional<ZodString>;
gt: ZodOptional<ZodString>;
gte: ZodOptional<ZodString>;
lt: ZodOptional<ZodString>;
lte: ZodOptional<ZodString>;
mode: ZodEnum<{ default: "default"; insensitive: "insensitive" }>;
path: ZodOptional<ZodArray<ZodString>>;
string_contains: ZodOptional<ZodString>;
string_ends_with: ZodOptional<ZodString>;
string_starts_with: ZodOptional<ZodString>;
},
$strip,
>,
],
>;
path: ZodOptional<ZodArray<ZodString>>;
string_contains: ZodOptional<ZodString>;
string_ends_with: ZodOptional<ZodString>;
string_starts_with: ZodOptional<ZodString>;
},
$strip,
>,
],
> = ...