union( name: string, options?: UnionOptions,): <T extends ClassLike>( target: T, context: ClassDecoratorContext<T> & DecoratorContext<Metadata>,) => T Returns <T extends ClassLike>(
target: T,
context: ClassDecoratorContext<T> & DecoratorContext<Metadata>,
) => T
Decorates a class as a union.