import 'package:equatable/equatable.dart';
import 'package:krow_core/core.dart';
import 'package:krow_domain/krow_domain.dart';

/// Arguments for adding a bank account.
class AddBankAccountParams extends UseCaseArgument with EquatableMixin {
  final BankAccount account;

  const AddBankAccountParams({required this.account});

  @override
  List<Object?> get props => [account];
  
  @override
  bool? get stringify => true;
}
