using System.Collections.Generic; using Minesweeper.Core; namespace Minesweeper.ECS { public interface IBoardEcsSyncService { void ClearBoard(); void SyncBoard(IBoardService boardService); void SyncCells(IReadOnlyList cells, IBoardService boardService); void SyncGameState(GameState state, bool hasFirstClick); } }