(function(...) end)([[ LightNet 0.0.0 by sbi.n ]]) local RunService = game:GetService("RunService") local DataTypes = script:WaitForChild("DataTypes") local Process = script:WaitForChild("Process") local Enums = require("@self/Enums") return { DataTypes = { Event = require(DataTypes.Event), Function = require(DataTypes.Function), -- numbers uint8 = require(DataTypes.uint8), uint16 = require(DataTypes.uint16), uint32 = require(DataTypes.uint32), int8 = require(DataTypes.int8), int16 = require(DataTypes.int16), int32 = require(DataTypes.int32), float32 = require(DataTypes.float32), float64 = require(DataTypes.float64), -- tables struct = require(DataTypes.struct), array = require(DataTypes.array), map = require(DataTypes.map), -- special inst = require(DataTypes.inst), unknown = require(DataTypes.unknown), none = require(DataTypes.none), boolean = require(DataTypes.boolean), -- plain string = require(DataTypes.string), buffer = require(DataTypes.buffer), -- roblox datatype color3 = require(DataTypes.color3), vector = require(DataTypes.vector), vector3 = require(DataTypes.vector3), vector2 = require(DataTypes.vector2), cframe = require(DataTypes.cframe) }, PacketTypes = Enums.PacketTypes :: { ["Reliable" | "Unreliable"]: any } }