Файл "d.ts" используется для предоставления информации о типе машинописного текста об API, написанном в JavaScript. Идея в том, что вы используете что-то вроде jQuery или подчеркивание, существующую библиотеку javascript. Вы хотите использовать их из своего машинописного кода.
Вместо того, чтобы переписывать jquery или подчеркивание или что-либо еще в машинописном тексте, вы можете вместо этого написать файл d.ts, который содержит только аннотации типов. Затем из вашего машинописного кода вы получаете преимущества машинной проверки при проверке типа stati c, все еще используя чистую библиотеку JS.
См. Здесь:
About "* .d .ts "в TypeScript