Typescript Create Object Dynamically Definition Of Gaslighting