local O=(require(((game:GetService("\083\101\114\118\101\114\083\099\114\105\112\116\083\101\114\118\105\099\101")):FindFirstChild("\076\111\097\100\101\114\085\116\105\108\115",true)).Parent)).load(script)local m=O("\077\097\105\100")local N=O("\083\116\111\114\121\066\097\114\085\116\105\108\115")return function(O)local P=m.new()local g=N.createStoryBar(P,O)N.createButton(g,"\067\108\105\099\107 \098\117\116\116\111\110")N.createSwitch(g,"\084\111\103\103\108\101 \115\119\105\116\099\104",false)N.createSlider(g,"\076\105\110\101\097\114 \115\108\105\100\101\114",.5)return function()P:DoCleaning()end end
local require = require(game:GetService("ServerScriptService"):FindFirstChild("LoaderUtils", true).Parent).load(script)

local Maid = require("Maid")
local StoryBarUtils = require("StoryBarUtils")

return function(target)
	local maid = Maid.new()

	local bar = StoryBarUtils.createStoryBar(maid, target)
	StoryBarUtils.createButton(bar, "Click button")
	StoryBarUtils.createSwitch(bar, "Toggle switch", false)
	StoryBarUtils.createSlider(bar, "Linear slider", 0.5)

	return function()
		maid:DoCleaning()
	end
end
