LiteralUniontype LiteralUnion<T extends U, U extends Primitive> = T | (U & {_?: never; });§Type Parameters§T extends U[src]§U extends Primitive[src]§Type§T | (U & {_?: never; })[src]