Creates a new type using the same keys as the given, but makes the specified keys (type param K) non-nullable and leaves the other keys unchanged.
K
Creates a new type using the same keys as the given, but makes the specified keys (type param
K) non-nullable and leaves the other keys unchanged.