How do Pick and Omit utility types prevent code duplication while creating specialized “slices” of…

When working in TypeScript, we often create one main interface that contains all the fields of a model.
For example, a User may have id…