Type Alias Any

Any:
    | Single
    | Many<any, any>
    | WeakMap<any, any>
    | WeakSet<any>

Any kind of value falls into one of these types, either a single value or a many values holder.

Useful for cases when any can't be used, like Exclude<any, SomeType> which fails with any - see ValidZen