import type {ValueTransformersTuple} from '../../type/value-transformers-tuple.js'; import {createValueTransformerDecorator} from '../value/create-value-transformer-decorator.js'; import type {ValueTransformerDecorator} from '../value/value-transformer-decorator.js'; import {UnionTransformer} from './union-transformer.js'; export function asUnion( transformers: ValueTransformersTuple, ): ValueTransformerDecorator { return createValueTransformerDecorator( new UnionTransformer(transformers), ); }