PickByType: { [K in keyof T as U extends T[K] ? K : never]: T[K] }

Type Parameters

  • T
  • U