import 'package:flutter/material.dart';

/// Modèle de données pour représenter un type de règlement avec son montant
class PaymentData {
  /// Identifiant du type de règlement (1: Espèces, 2: Chèques, 3: CB)
  final int typeId;
  
  /// Montant du règlement
  final double amount;
  
  /// Couleur associée au type de règlement
  final Color color;
  
  /// Icône associée au type de règlement
  final IconData icon;
  
  /// Titre du type de règlement
  final String title;

  const PaymentData({
    required this.typeId,
    required this.amount,
    required this.color,
    required this.icon,
    required this.title,
  });
}
