Type Alias ExcludeEmpty<T>

ExcludeEmpty<T>: IsEmptyObject<T> extends true
    ? never
    : T

Excludes empty objects from a union.

Type Parameters

  • T