How does the async/await syntax work in TypeScript? How does the async/await syntax work in TypeScript? typescript typescript