using System;

namespace Minesweeper.Core
{
    public interface IGameStateService
    {
        event Action<GameState> StateChanged;

        GameState Current { get; }

        void SetState(GameState state);
    }
}
