Type alias NonNullable<T>

NonNullable<T>: unknown extends T
    ? defined
    : T extends null | undefined
        ? never
        : T

Exclude null and undefined from T

Type Parameters

  • T