Ah yes, that's definitely true, automatically generated getters and setters are a pain with sequelize. It's not impassive to have type safety though, it's just complicated.
I had to write my own types around the existing ones to get getters and setters to work.