What are TypeScript decorators primarily used for?
-
A
Applying metadata or modifying the behavior of classes, methods, and properties at design time
-
B
Replacing the `new` keyword
-
C
Adding runtime type checks automatically
-
D
Compiling TypeScript faster