using System.Threading; using Cysharp.Threading.Tasks; namespace QuizPleaseTest.Common.StateMachine { public interface IStatesController { UniTask EnterStateAsync(TEnum code, CancellationToken ct); } }