Type Alias IsAbsent<T>

IsAbsent<T>: IsAnyOrUnknownOrUndefined<T> extends true
    ? true
    : IsNull<T> extends true
        ? true
        : IsNever<T> extends true
            ? true
            : T extends void
                ? true
                : false

Returns true if T is any, unknown, undefined, null, never, void

Type Parameters

  • T