Roblox features a bunch of "DataType" classes and many of these use operator overloading for math operations. i.e.
Unfortunately, TypeScript does not have a way to describe operator overloading with types.
To get around this, roblox-ts adds four macro methods
.div() to DataType classes which support math operators.
a + b
a - b
a * b
a / b