Pick properties with never value type.
never
The object type to filter
1.1.0
Extracts placeholder or impossible properties from a type. Useful for discriminated unions or type-level validation.
type Obj = { a: string; b: never; c: number; d: never };type Result = PickNever< Obj >; // { b: never; d: never } Copy
type Obj = { a: string; b: never; c: number; d: never };type Result = PickNever< Obj >; // { b: never; d: never }
Pick properties with
nevervalue type.