using System.Threading;
using Cysharp.Threading.Tasks;

namespace QuizPleaseTest.Common.StateMachine
{
    public interface IStatesController<TEnum>
    {
        UniTask EnterStateAsync(TEnum code, CancellationToken ct);
    }
}
