Skip to main content

Interface: UnionDef<TVariants>

Defined in: defs.ts:35

Extends​

  • ModelDefBase

Type Parameters​

TVariants​

TVariants extends UnionVariants = UnionVariants

Properties​

discriminant​

readonly discriminant: string

Defined in: defs.ts:38


docs?​

readonly optional docs?: string

Defined in: defs.ts:29

Inherited from​

ModelDefBase.docs


name​

readonly name: string

Defined in: defs.ts:28

Inherited from​

ModelDefBase.name


type​

readonly type: "union"

Defined in: defs.ts:36

Overrides​

ModelDefBase.type


variants​

readonly variants: TVariants

Defined in: defs.ts:37