// import 'package:pshared/models/payment/methods/type.dart'; // import 'package:pshared/models/payment/type.dart'; // abstract class PaymentMethodsService { // Future> fetchMethods(); // } // class MockPaymentMethodsService implements PaymentMethodsService { // @override // Future> fetchMethods() async { // await Future.delayed(const Duration(milliseconds: 200)); // return [ // PaymentMethod( // id: '1', // label: 'My account', // details: '•••4567', // type: PaymentType.bankAccount, // isMain: true, // ), // PaymentMethod( // id: '2', // label: 'Euro IBAN', // details: 'DE•• •••8901', // type: PaymentType.iban, // ), // PaymentMethod( // id: '3', // label: 'Wallet', // details: 'WA‑12345667', // type: PaymentType.wallet, // ), // PaymentMethod( // id: '4', // label: 'Wallet', // details: 'WA-76654321', // type: PaymentType.wallet, // ), // PaymentMethod( // id: '5', // label: 'Credit Card', // details: '21•• •••• •••• 8901', // type: PaymentType.card, // ), // ]; // } // }