import 'package:mnemo_cards_common/mnemo_cards_common.dart'; abstract interface class PurchaseHandler { PaymentSystem get paymentSystem; Future initPurchase({ required String id, required MnemoCardsProductType productType, required String paymentId, String? source, }); Future checkPurchase({ required MnemoCardsProduct product, required String paymentToken, }); }