import 'package:mangayomi/models/track.dart'; import 'package:mangayomi/models/track_search.dart'; abstract class BaseTracker { Future checkRefresh(); Future findLibItem(Track track, bool isManga); Future update(Track track, bool isManga); List statusList(bool isManga); Future> search(String query, bool isManga); Future> fetchGeneralData({ bool isManga, String rankingType, }); Future> fetchUserData({bool isManga}); /// Anilist (int, int) getScoreValue(); /// Anilist String displayScore(int score); }