UNPKG

ts-essentials

Version:

All essential TypeScript types in one place

4 lines (3 loc) 141 B
export declare type NonNever<Type extends {}> = Pick<Type, { [Key in keyof Type]: Type[Key] extends never ? never : Key; }[keyof Type]>;