local M=import("\046\047\066\097\115\101\073\110\115\116\097\110\099\101")local q=import("\046\046\047\073\110\115\116\097\110\099\101\080\114\111\112\101\114\116\121")local A=import("\046\046\047\116\121\112\101\115\047\085\068\105\109")local F=M:extend("\085\073\080\097\100\100\105\110\103",{creatable=true})F.properties.PaddingBottom=q.typed("\085\068\105\109",{getDefault=function()return A.new()end})F.properties.PaddingLeft=q.typed("\085\068\105\109",{getDefault=function()return A.new()end})F.properties.PaddingRight=q.typed("\085\068\105\109",{getDefault=function()return A.new()end})F.properties.PaddingTop=q.typed("\085\068\105\109",{getDefault=function()return A.new()end})return F
local BaseInstance = import("./BaseInstance")
local InstanceProperty = import("../InstanceProperty")
local UDim = import("../types/UDim")

local UIPadding = BaseInstance:extend("UIPadding", {
	creatable = true,
})

UIPadding.properties.PaddingBottom = InstanceProperty.typed("UDim", {
	getDefault = function()
		return UDim.new()
	end,
})

UIPadding.properties.PaddingLeft = InstanceProperty.typed("UDim", {
	getDefault = function()
		return UDim.new()
	end,
})

UIPadding.properties.PaddingRight = InstanceProperty.typed("UDim", {
	getDefault = function()
		return UDim.new()
	end,
})

UIPadding.properties.PaddingTop = InstanceProperty.typed("UDim", {
	getDefault = function()
		return UDim.new()
	end,
})

return UIPadding