local vm = require 'vm.vm' ---@alias vm.object parser.object | vm.generic require 'vm.compiler' require 'vm.value' require 'vm.node' require 'vm.def' require 'vm.ref' require 'vm.field' require 'vm.doc' require 'vm.type' require 'vm.library' require 'vm.runner' require 'vm.infer' require 'vm.generic' require 'vm.sign' require 'vm.local-id' require 'vm.global' require 'vm.function' require 'vm.operator' return vm