forked from JaylyDev/ScriptAPI
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtypes.ts
More file actions
20 lines (20 loc) · 748 Bytes
/
types.ts
File metadata and controls
20 lines (20 loc) · 748 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
export type ID = string;
export type SELECTION = string;
export type VAL = number;
export type RVAL = VAL;
export type INT = number;
export type POSITION = `${number | "~"} ${number | "~"} ${number | "~"}`;
export type POSITION_FLOAT = POSITION;
export type BLOCK_STATE_ARRAY = string;
export type JSON_OBJECT = string;
export type SLASHCOMMAND = string;
export type postfix_l = `${number}l`;
export type RAWTEXT = string;
export type MESSAGE_ROOT = string;
export type WILDCARDSELECTION = SELECTION;
export type OPERATOR = "==" | "!=" | "<" | ">" | "<=" | ">=";
export type COMPAREOPERATOR = OPERATOR;
export type WILDCARDINT = number;
export type PATHCOMMAND = string;
export type FULLINTEGERRANGE = number;
export type Postfix_l = `${number}l`;