/** * Tipos de pagamento disponíveis. */ export declare enum PaymentTypes { /** * Pagamento realizado via cartão de crédito. */ CREDIT = 0, /** * Pagamento realizado via cartão de débito. */ DEBIT = 1, /** * Pagamento realizado via cartão de crédito parcelado */ INSTALLMENT_CREDIT = 2, /** * Pagemento realizado via cartão vale */ VOUCHER = 3 } /** * Tipos de parcelamento disponíveis. */ export declare enum InstallmentTypes { /** * Pagamento sem parcelamento (à vista). */ NO_INSTALLMENT = 0, /** * Parcelamento realizado pelo lojista. */ SELLER_INSTALLMENT = 1, /** * Parcelamento realizado pelo comprador. */ BUYER_INSTALLMENT = 2, /** * Parcelamento com repasse de taxas/juros configurado para o comprador. */ BUYER_REPASS = 3 } export type PaymentResult = { amount: number; raw_amount: number; payment_method: PaymentTypes; transaction_code: string; transaction_date_time: string; card_holder: string; card_brand: string; installments: number; installment_value: number; raw_installment_value: number; installment_method: InstallmentTypes; is_sale_with_taxpass_through: boolean; }; //# sourceMappingURL=payment.d.ts.map