import 'package:pshared/models/payment/methods/data.dart'; import 'package:pshared/models/payment/asset.dart'; import 'package:pshared/models/payment/type.dart'; class ManagedWalletPaymentMethod implements PaymentMethodData { @override final PaymentType type = PaymentType.managedWallet; final String managedWalletRef; final PaymentAsset? asset; @override final Map? metadata; const ManagedWalletPaymentMethod({ required this.managedWalletRef, this.asset, this.metadata, }); }