Resolve: T extends () => unknown ? T : { [K in keyof T]: T[K] }

Obtain better readable type information when a type is constructed from other types, e.g., using Omit<T> and intersections.

Type Parameters

  • T