import { Algodv2, SuggestedParams, Transaction } from "algosdk";
/**
 * Function that returns standard transaction parameters
 *
 * @param {Algodv2} algodClient
 *
 * @return params
 */
export declare function getParams(algodClient: Algodv2): Promise<SuggestedParams>;
/**
 * Function to generate payment or asset transfer transactions
 *
 * @param   {SuggestedParams}   params
 * @param   {string}            sender
 * @param   {string}            receiver
 * @param   {int}               assetId
 * @param   {int}               amount
 *
 * @return  {Payment or AssetTransfer Transaction}
 */
export declare function getPaymentTxn(params: SuggestedParams, sender: string, receiver: string, assetId: number, amount: number): Transaction;
