import { type UnionResolve } from "https://deno.land/x/openbox@1.1.8/deps.ts";
Type Parameters
T extends TSchema[]
optional
U = OptionalUnwrapRest<AssertRest<T>>definition: UnionOptional<AssertRest<T>> extends true ? TOptional<TUnion<AssertRest<U>>> : TUnion<AssertRest<U>>