local u=require("\064\108\117\110\101\047\114\111\098\108\111\120")local C=require("\100\097\116\101\116\105\109\101")do NumberSequenceKeypoint=u.NumberSequenceKeypoint ColorSequenceKeypoint=u.ColorSequenceKeypoint PhysicalProperties=u.PhysicalProperties NumberSequence=u.NumberSequence ColorSequence=u.ColorSequence Region3int16=u.Region3int16 Vector2int16=u.Vector2int16 Vector3int16=u.Vector3int16 NumberRange=u.NumberRange BrickColor=u.BrickColor task=require("\064\108\117\110\101\047\116\097\115\107")Instance=u.Instance Region3=u.Region3 Vector3=u.Vector3 Vector2=u.Vector2 CFrame=u.CFrame Color3=u.Color3 Faces=u.Faces UDim2=u.UDim2 DateTime=C Font=u.Font Rect=u.Rect UDim=u.UDim Enum=u.Enum Ray=u.Ray for u,C in u do if type(C)=="\116\097\098\108\101"and type(C.new)=="\102\117\110\099\116\105\111\110"then _G[u]=C end end _G.DateTime=C _G.Enum=Enum end return nil
--!nocheck
--!nolint

-- globals
-- sets roblox globals that dont exist in lune

local roblox = require("@lune/roblox")
local datetime = require("datetime")

do
	NumberSequenceKeypoint = roblox.NumberSequenceKeypoint
	ColorSequenceKeypoint = roblox.ColorSequenceKeypoint
	PhysicalProperties = roblox.PhysicalProperties	
	NumberSequence = roblox.NumberSequence
	ColorSequence = roblox.ColorSequence
	Region3int16 = roblox.Region3int16
	Vector2int16 = roblox.Vector2int16
	Vector3int16 = roblox.Vector3int16
	NumberRange = roblox.NumberRange
	BrickColor = roblox.BrickColor
	task = require("@lune/task")
	Instance = roblox.Instance
	Region3 = roblox.Region3
	Vector3 = roblox.Vector3
	Vector2 = roblox.Vector2
	CFrame = roblox.CFrame
	Color3 = roblox.Color3
	Faces = roblox.Faces
	UDim2 = roblox.UDim2
	DateTime = datetime
	Font = roblox.Font
	Rect = roblox.Rect
	UDim = roblox.UDim
	Enum = roblox.Enum
	Ray = roblox.Ray

	--game = Instance.new("DataModel")

	for key, value in roblox do
		if type(value) == "table" and type(value.new) == "function" then
			_G[key] = value
		end
	end
	_G["DateTime"] = datetime
	_G["Enum"] = Enum
end

return nil
