Variable PrimitiveSchemaDefinitionSchemaConst
PrimitiveSchemaDefinitionSchema: ZodUnion<
readonly [
ZodUnion<
readonly [
ZodObject<
{
default: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
enum: ZodArray<ZodString>;
enumNames: ZodOptional<ZodArray<ZodString>>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"string">;
},
$strip,
>,
ZodUnion<
readonly [
ZodObject<
{
default: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
enum: ZodArray<ZodString>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"string">;
},
$strip,
>,
ZodObject<
{
default: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
oneOf: ZodArray<ZodObject<{ const: ...; title: ... }, $strip>>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"string">;
},
$strip,
>,
],
>,
ZodUnion<
readonly [
ZodObject<
{
default: ZodOptional<ZodArray<ZodString>>;
description: ZodOptional<ZodString>;
items: ZodObject<
{ enum: ZodArray<(...)>; type: ZodLiteral<(...)> },
$strip,
>;
maxItems: ZodOptional<ZodNumber>;
minItems: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"array">;
},
$strip,
>,
ZodObject<
{
default: ZodOptional<ZodArray<ZodString>>;
description: ZodOptional<ZodString>;
items: ZodObject<{ anyOf: ZodArray<(...)> }, $strip>;
maxItems: ZodOptional<ZodNumber>;
minItems: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"array">;
},
$strip,
>,
],
>,
],
>,
ZodObject<
{
default: ZodOptional<ZodBoolean>;
description: ZodOptional<ZodString>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"boolean">;
},
$strip,
>,
ZodObject<
{
default: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
format: ZodOptional<
ZodEnum<
{
date: "date";
"date-time": "date-time";
email: "email";
uri: "uri";
},
>,
>;
maxLength: ZodOptional<ZodNumber>;
minLength: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
type: ZodLiteral<"string">;
},
$strip,
>,
ZodObject<
{
default: ZodOptional<ZodNumber>;
description: ZodOptional<ZodString>;
maximum: ZodOptional<ZodNumber>;
minimum: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
type: ZodEnum<{ integer: "integer"; number: "number" }>;
},
$strip,
>,
],
> = ...
Union of all primitive schema definitions.