Explain enum in typescript?
What is typescript declare keyword?
What are ambients in typescripts and when to use them?
What is "as" syntax in typescript?
What are the variables in typescript?
What is lambda/arrow function?
Explain relative vs. Non-relative module imports.
How does typescript support optional parameters in function as in javascript every parameter is optional for a function?
What are the modules in typescript?
Does typescript supports function overloading as javascript doesn't support function overloading?
How is typescript different from javascript?
Can we use jsx in typescript?
What are the disadvantages of typescript?
What is declaration merging?
What is the difference between "interface vs type" statements?