local H=script.Parent.Parent local i=require(H.Animation.TweenScheduler)local X=require(H.Dependencies.useDependency)local u=require(H.Dependencies.initDependency)local E={}local B={__index=E}local Y={__mode="\107"}local N=false
--[[
	Constructs a new computed state object, which follows the value of another
	state object using a tween.
]]

local Package = script.Parent.Parent
local TweenScheduler = require(Package.Animation.TweenScheduler)
local useDependency = require(Package.Dependencies.useDependency)
local initDependency = require(Package.Dependencies.initDependency)

local class = {}

local CLASS_METATABLE = { __index = class }
local WEAK_KEYS_METATABLE = { __mode = "k" }

local ENABLE_PARAM_SETTERS = false
