QuestionsTypescriptTypescript Questions1What is TypeScript?2What ts benefits you know?3What is `typeof` operator?4Explain `void` vs `undefined`5Explain `any` vs `unknown`6Why and how to use `never`?7What is `enum` and why to use?8What is difference between enum vs const?9Interfaces vs Types10What is an abstract class?11What is `as` syntax in TypeScript?12Describe Unions and Intersection Types13What is `implement` clause?14What is a decorator?15Tell about public vs private vs protected16Function overloading typescript17What is the use of the tsconfig.json?18What is the `declare` keyword in TypeScript?19What is ts Mixin?20What is `namespace` and how to declare it?21What is a generic type?22What is conditional type and how to create?23What utility types exist and their usage