На многие популярные библиотеки написаны typings отдельно и можно их поставить через
@types/библиотека. Но, порой такие тайпинги написаны откровенно отвратительно. Буквально вчера столкнулся с тем, что тайпинги для библиотеки morgan не поддерживают все виды взаимодействия с ней. Да, она работает с Express, но официально заявлено, что и с нативными http.IncomingMessage и http.ServerResponse оно должно работать и работает. Но вот в typings это не прописано и всё - приводи сам насильно к типу и тяни интерфейсы Express’a. И это далеко не последняя проблема с TS и/или его экосистемой. Штука интересная, штука мощная, но, имхо, ещё не готовая.