import 'Player.dart'; import 'User.dart'; import 'IAuthManager.dart'; abstract class IUserManager { IAuthManager _authMgr; // Constructor IUserManager(this._authMgr); // Methods IAuthManager get authMgr => _authMgr; Future> getUsersByName(String name); Future getUserById(int id); saveUser(User user); List getRankingWithFriends(); }