local L=(require(script.Parent.loader)).load(script)local w=L("\079\098\115\101\114\118\097\098\108\101")local F={}F.ClassName="\079\098\115\101\114\118\097\098\108\101\083\117\098\115\099\114\105\112\116\105\111\110\084\097\098\108\101"F.__index=F function F.new()local L=setmetatable({},F)L._subMap={}return L end


local require = require(script.Parent.loader).load(script)

local Observable = require("Observable")

local ObservableSubscriptionTable = {}
ObservableSubscriptionTable.ClassName = "ObservableSubscriptionTable"
ObservableSubscriptionTable.__index = ObservableSubscriptionTable

function ObservableSubscriptionTable.new()
	local self = setmetatable({}, ObservableSubscriptionTable)

	self._subMap = {} -- { TKey: Subscription<TEmit> }

	return self
end
