export class NativePayReceipt { receipt?: string; receiptBillingData?: Record; constructor(receipt?: string, receiptBillingData?: Record) { this.receipt = receipt; this.receiptBillingData = receiptBillingData; } } export function nativePayReceiptFromJson(json: { [key: string]: any; }): NativePayReceipt { return new NativePayReceipt(json.receipt, json.receipt_billing_data); } export function nativePayReceiptToJson(nativePayReceipt: NativePayReceipt): { [key: string]: any; } { return { receipt: nativePayReceipt.receipt, receipt_billing_data: nativePayReceipt.receiptBillingData, }; }