import 'Player.dart';
import 'User.dart';
import 'IAuthManager.dart';

abstract class IUserManager {
  IAuthManager _authMgr;

  // Constructor
  IUserManager(this._authMgr);

  // Methods
  IAuthManager get authMgr => _authMgr;
  List<Player> getUsersByName(String name);
  Player getUserById(int id);
  List<User> getRankingWithFriends();
}
