diff --git a/types/core.d.ts b/types/core.d.ts index 44c313f..64697fe 100644 --- a/types/core.d.ts +++ b/types/core.d.ts @@ -149,3 +149,20 @@ type LuaTuple> = T & { interface TypedPropertyDescriptor { value: (self: InferThis, ...parameters: Parameters) => ReturnType; } + +type Add = { add: T }; +type Sub = { sub: T }; +type Mul = { mul: T }; +type Div = { div: T }; +type IDiv = { idiv: T }; +type Concat = { concat: T }; +type Mod = { mod: T }; +type Pow = { pow: T }; +type Eq = { eq: T }; +type Lt = { lt: T }; +type Le = { le: T }; +type Gt = { gt: T }; +type Ge = { ge: T }; + +type Unm = { unm: T }; +type Len = { len: T };