@nkhind/vivawallet-sdk
Version:
Non-Official VivaWallet API SDK
14 lines (13 loc) • 821 B
TypeScript
import { MPCancelTransactionReturn, MPTransactionCancelOptions } from '../types/marketplace.types/MPTransactions.types';
import { MethodReturn } from '../types/Methods.types';
import { VivawalletAPIInit } from '../types/Vivawallet.types';
import { VivaAuth } from '../vivabases/VivaAuth.class';
import VivaTransactions from '../vivawallet/VivaTransactions.class';
declare class MarketPlaceTransactions extends VivaAuth {
getTransactionById: VivaTransactions['getTransactionById'];
makeTransaction: VivaTransactions['makeTransaction'];
constructor(datas: VivawalletAPIInit);
/** Allow cancel transaction (refund) */
cancelTransaction(transactionId: string, refundOptions: MPTransactionCancelOptions): MethodReturn<MPCancelTransactionReturn | null, 'nodatas'>;
}
export default MarketPlaceTransactions;