NoUndefined<T>: T extends undefined
    ? never
    : T

Type Parameters

  • T

Constructs a type by excluding undefined from T.

NoUndefined<string | undefined>
=> string