ZodDiscriminatedUnionDef
import type { ZodDiscriminatedUnionDef } from "https://esm.sh/zod@3.25.76/index.d.cts";interface ZodDiscriminatedUnionDef <Discriminator extends string, Options extends readonly ZodDiscriminatedUnionOption<string>[] = ZodDiscriminatedUnionOption<string>[]> extends ZodTypeDef {
discriminator: Discriminator;
options: Options;
optionsMap: Map<Primitive, ZodDiscriminatedUnionOption<any>>;
typeName: ZodFirstPartyTypeKind.ZodDiscriminatedUnion;
}§Type Parameters
§
Options extends readonly ZodDiscriminatedUnionOption<string>[] = ZodDiscriminatedUnionOption<string>[]
[src]