How to transform intersection of similar objects to object type using TypeScript typings?
type I = { k