import 'package:json_annotation/json_annotation.dart';
import 'package:payment_plugin/domain/models/stored_payment_method.dart';
import 'package:payment_plugin/utils/json.dart';
part '../../../_generated/data/remote/models/stored_payment_methods_response.g.dart';
@JsonSerializable()
class StoredPaymentsResponse {
final String merchantAccount;
final String shopperReference;
final Iterable<StoredPaymentMethod>? storedPaymentMethods;
StoredPaymentsResponse({required this.merchantAccount, required this.shopperReference, required this.storedPaymentMethods});
factory StoredPaymentsResponse.fromJson(Json json) => _$StoredPaymentsResponseFromJson(json);
}