// class TransactionListResponse { // String? error; // String? balanceAmount; // String? balanceType; // String? totalCredit; // String? totalDebit; // Map>? transactions; // String? message; // // TransactionListResponse({ // this.error, // this.balanceAmount, // this.balanceType, // this.totalCredit, // this.totalDebit, // this.transactions, // this.message, // }); // // TransactionListResponse.fromJson(Map json) { // error = json['error']; // balanceAmount = json['balance_amount']; // balanceType = json['balance_type']; // totalCredit = json['total_credit']; // totalDebit = json['total_debit']; // message = json['message']; // // if (json['transactions'] != null) { // transactions = {}; // json['transactions'].forEach((key, value) { // transactions![key] = List.from( // value.map((v) => TransactionItem.fromJson(v)), // ); // }); // } // } // // Map toJson() { // final data = {}; // data['error'] = error; // data['balance_amount'] = balanceAmount; // data['balance_type'] = balanceType; // data['total_credit'] = totalCredit; // data['total_debit'] = totalDebit; // data['message'] = message; // if (transactions != null) { // data['transactions'] = transactions!.map((key, value) => // MapEntry(key, value.map((v) => v.toJson()).toList())); // } // return data; // } // } // // class TransactionItem { // String? id; // String? billId; // String? atype; // String? type; // String? datetime; // String? cAmount; // String? dAmount; // String? narration; // // TransactionItem({ // this.id, // this.billId, // this.atype, // this.type, // this.datetime, // this.cAmount, // this.dAmount, // this.narration, // }); // // TransactionItem.fromJson(Map json) { // id = json['id']; // billId = json['bill_id']; // atype = json['atype']; // type = json['type']; // datetime = json['datetime']; // cAmount = json['c_amount']; // dAmount = json['d_amount']; // narration = json['narration']; // } // // Map toJson() => { // 'id': id, // 'bill_id': billId, // 'atype': atype, // 'type': type, // 'datetime': datetime, // 'c_amount': cAmount, // 'd_amount': dAmount, // 'narration': narration, // }; // }