import 'GameDetail.dart'; import 'Player.dart'; abstract class IGameManager { GameDetail getGameById(int id); saveGame(GameDetail gameDetail); List getGamesByPlayerId(int id); List getGamesByPlayer(Player user); List getGamesByPlayers(List users); List getPlayersByIdGame(int id); Map getRankByIdGame(int id); int getNextId(); addGame(GameDetail gd); }