Но не через конструктор?)
https://www.typescriptlang.org/play/index.html#src=interface%20Model%3CT%3E%20%7B%0D%0A%20%20%20%20new%20(doc%3F%3A%20any)%3A%20T%0D%0A%7D%0D%0A%0D%0Aclass%20MyModel%20implements%20Model%3Cstring%3E%20%7B%0D%0A%20%20%20%20constructor(doc%3F%3A%20any)%20%7B%0D%0A%20%20%20%20%20%20%20%20return%20'Hello'%3B%0D%0A%20%20%20%20%7D%0D%0A%7D