-- Compiled with roblox-ts v3.0.0 local TS = _G[script] local Reflect = TS.import(script, TS.getModule(script, "@flamework", "core").out).Reflect local Component = TS.import(script, TS.getModule(script, "@flamework", "components").out).Component local BaseTycoonComponent = TS.import(script, script.Parent, "BaseTycoonComponent").BaseTycoonComponent local CreateTycoonData = TS.import(script, script.Parent.Parent, "utility").CreateTycoonData local TycoonComponent do local super = BaseTycoonComponent TycoonComponent = setmetatable({}, { __tostring = function() return "TycoonComponent" end, __index = super, }) TycoonComponent.__index = TycoonComponent function TycoonComponent.new(...) local self = setmetatable({}, TycoonComponent) return self:constructor(...) or self end function TycoonComponent:constructor(...) super.constructor(self, ...) end function TycoonComponent:generateData() return CreateTycoonData() end do -- (Flamework) TycoonComponent metadata Reflect.defineMetadata(TycoonComponent, "identifier", "@rbxts/flamework-tycoon:source/TycoonComponent@TycoonComponent") end end -- (Flamework) TycoonComponent decorators Reflect.decorate(TycoonComponent, "$c:components@Component", Component, { { attributes = {}, } }) return { TycoonComponent = TycoonComponent, }