How many types of operators in TypeScript?