using System; using UnityEngine; namespace Jovian.PopupSystem { public interface IPopupAnimator { void Show(CanvasGroup canvasGroup, float duration, Action onComplete); void Hide(CanvasGroup canvasGroup, float duration, Action onComplete); void Tick(float deltaTime); bool IsAnimating { get; } } }