Typescript реализует интерфейс строго - PullRequest
0 голосов
/ 05 февраля 2019
interface User {
  email: string;
}

interface UserDoc extends User, Document {
}

type someFunc = () => User;

Как я могу убедиться, что someFunc возвращает именно User, а не UserDoc или любые другие реализации / расширения User?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...