Typescript Async Function Signature Typescript Interview