--[[
	Singleton controller that manages alerts - small messages that display in the top left hand corner for the user.
]]

local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local Constants = require(ReplicatedStorage.Source.Common.Constants)

local baseAlertElement = ReplicatedStorage.UserInterface.AlertElement
local tweenInfo = TweenInfo.new(1)

local AlertController = {}
