import 'package:mangayomi/eval/model/m_pages.dart'; import 'package:mangayomi/eval/model/m_source.dart'; import 'package:mangayomi/eval/model/m_manga.dart'; import 'package:mangayomi/models/video.dart'; abstract class MProvider { MProvider(); Future getLatestUpdates(MSource sourceInfo, int page); Future getPopular(MSource sourceInfo, int page); Future search(MSource sourceInfo, String query, int page); Future getDetail(MSource sourceInfo, String url); Future> getPageList(MSource sourceInfo, String url); Future> getVideoList(MSource sourceInfo, String url); // FilterList getFilterList(); }