Typing Promises
Asynchronous functions structurally operate identically natively inside both JavaScript and TypeScript (utilizing the native Event Loop mechanism securely behind the scenes).
The Awaited<T> Utility
What structurally occurs if you possess an incredibly deep chain mapping of Promises natively imported explicitly from a third-party un-typed library package cleanly?