/** * Do not edit this file it is auto-generated by io-utils / gen-api-models. * See https://github.com/pagopa/io-utils */ import * as t from "io-ts"; export declare enum Acquirer_descrEnum { "Nexi" = "Nexi", "IntesaSanPaolo" = "IntesaSanPaolo", "Poste" = "Poste", "Unicredit" = "Unicredit", "BancaSella" = "BancaSella", "Nexi_UBI" = "Nexi_UBI", "Nexi_ICCREA" = "Nexi_ICCREA", "AmericanExpress" = "AmericanExpress", "SatisPay" = "SatisPay", "ICCREA" = "ICCREA", "Diners" = "Diners", "Axepta_BNP" = "Axepta_BNP", "SumUP" = "SumUP", "Bancomat" = "Bancomat", "BancomatPay" = "BancomatPay", "SiaPay" = "SiaPay", "Paytipper" = "Paytipper", "Reiffeisen" = "Reiffeisen", "Cedacri" = "Cedacri", "Deutsche" = "Deutsche", "MPS" = "MPS", "EquensWorldline" = "EquensWorldline", "Other" = "Other" } export declare enum Operation_type_descrEnum { "Payment" = "Payment", "Transfer" = "Transfer", "ApplePay" = "ApplePay", "GooglePay" = "GooglePay", "Other" = "Other" } export declare enum Circuit_type_descrEnum { "Pagobancomat" = "Pagobancomat", "Visa" = "Visa", "Mastercard" = "Mastercard", "Amex" = "Amex", "JCB" = "JCB", "UnionPay" = "UnionPay", "Diners" = "Diners", "Codice_PostePay" = "Codice_PostePay", "BancomatPay" = "BancomatPay", "SatisPay" = "SatisPay", "Circuito_Privativo" = "Circuito_Privativo", "Other" = "Other" } export declare const BPDTransaction: t.ExactC, t.PartialC<{ acquirer_id: t.StringC; acquirer_descr: t.Type; id_trx_issuer: t.StringC; operation_type: t.StringC; operation_type_descr: t.Type; circuit_type: t.StringC; circuit_type_descr: t.Type; amount: t.NumberC; amount_currency: t.StringC; amount_currency_descr: t.StringC; score: t.NumberC; award_period_id: t.NumberC; merchant_id: t.StringC; correlation_id: t.StringC; bin: t.StringC; terminal_id: t.StringC; enabled: t.BooleanC; elab_ranking: t.BooleanC; insert_date: t.StringC; insert_user: t.StringC; update_date: t.StringC; update_user: t.StringC; }>]>>; export declare type BPDTransaction = t.TypeOf;