Typescript Add Key To Object Conditionally Exempt