proc typee*(self: VisualScriptConstant): int64 {.gcsafe, locks: 0.}
proc `typee =`*(self: VisualScriptConstant; val: int64) {.gcsafe, locks: 0.}
proc value*(self: VisualScriptConstant): Variant {.gcsafe, locks: 0.}
proc `value =`*(self: VisualScriptConstant; val: Variant) {.gcsafe, locks: 0.}