import { CancelTransactionResponseModel } from './../models/credit-card/cancel-transaction.response.model'; import { CieloTransactionInterface } from "../interface/cielo-transaction.interface"; import { TransactionCreditCardRequestModel, TransactionCreditCardResponseModel, CaptureRequestModel, CaptureResponseModel, CancelTransactionRequestModel } from '../models/credit-card'; export declare class CreditCard { private cieloTransactionParams; private util; constructor(cieloTransactionParams: CieloTransactionInterface); transaction(transaction: TransactionCreditCardRequestModel): Promise; captureSaleTransaction(transaction: CaptureRequestModel): Promise; cancelTransaction(cancelTransactionRequest: CancelTransactionRequestModel): Promise; }