Pick by value type
type Obj = { a: number; b: string; c: number; d: boolean };type NumProps = PickByValue<Obj, number>;// { a: number; c: number } Copy
type Obj = { a: number; b: string; c: number; d: boolean };type NumProps = PickByValue<Obj, number>;// { a: number; c: number }
Pick by value type