I would reconsider how you're describing this project. "Models" in the frontend world imply a data model like in Backbone in Angular.
As far as I can tell Typescript itself doesn't have a concept of a "Model". Which makes sense because its not a web framework - its a programing language
https://www.google.com/search?q=Model+https%3A%2F%2Fwww.type...