using Cysharp.Threading.Tasks; namespace BriarQueen.Framework.Managers.UI.Base { public interface IUIOverlayHost { bool CanSuspendFor(WindowType incomingWindowType); UniTask SuspendForOverlay(); UniTask ResumeFromOverlay(); } }