import { TransactionCreateOptions , TransactionAllOptions , TransactionCalculateInstallmentsAmountOptions , TransactionFindOptions , TransactionCaptureOptions , TransactionRefundOptions } from './options' ; import { Transaction , CalculateInstallmentsAmount , CardHashKey } from './responses' ; declare module 'pagarme' { export namespace client { export namespace transactions { function all ( opts , body ) ; function calculateInstallmentsAmount ( opts , body ) ; function capture ( opts ) ; function cardHashKey ( opts ) ; function collectPayment ( opts , body ) ; function create ( opts ) ; function find < T extends TransactionFindOptions > ( opts , body ) ; function refund ( body ) ; function refund ( opts , body ) ; function reprocess ( opts , body ) ; function update ( opts , body ) ; } } }