function EmoteManager.new()local Q={playerOwnedEmotes={};playerEmoteConfig={};MarketplaceService=game:GetService("\077\097\114\107\101\116\112\108\097\099\101\083\101\114\118\105\099\101");updatedPlayerEmotes=Instance.new("\066\105\110\100\097\098\108\101\069\118\101\110\116"),remotes={sendUpdatedEmotes=sendUpdatedEmotes}}setmetatable(Q,EmoteManager)return Q end
--[[
	Creates a new EmoteManager which handles adding emotes to each player's
	HumanoidDescription and keeping those emotes up to date when anything
	changes.

	Returns:
	An EmoteManager instance
]]
function EmoteManager.new()
	local self = {
		playerOwnedEmotes = {},
		playerEmoteConfig = {},
		MarketplaceService = game:GetService("MarketplaceService"),
		updatedPlayerEmotes = Instance.new("BindableEvent"),
		remotes = { sendUpdatedEmotes = sendUpdatedEmotes },
	}

	setmetatable(self, EmoteManager)

	return self
end
