Type alias ZodDiscriminatedUnionOption<Discriminator, DiscriminatorValue>

ZodDiscriminatedUnionOption<Discriminator, DiscriminatorValue>: ZodObject<{ [ key in Discriminator]: ZodLiteral<DiscriminatorValue> } & ZodRawShape, any, any>

Type Parameters

Type Parameters

  • Discriminator extends string

  • DiscriminatorValue extends Primitive

Generated using TypeDoc