import { NCInit } from "../system"; import { NCGetAccInfo, NCReturnInfo, NCReturnTxs, NCTxBal } from "../types"; export declare class NCO_tx_API { private debug; private sdkGen; private submitter; private services; constructor(inpt: NCInit); /** * Get account balance * @param acc: NCGetAccInfo * @param acc.token_name will set correct contract * @returns Tx data */ getAccountBalance(acc: NCGetAccInfo): Promise; /** * Transfer NCO between accounts * @returns Transfer transaction id */ _txBalance(contract: string, inpt: NCTxBal): Promise; /** * Transfer NCO between accounts * @param NCTxBal * @returns Transfer transaction id */ txNCOBalance(inpt: NCTxBal): Promise; /** * Transfer GNCO between accounts * @param NCTxBal * @returns Transfer transaction id */ txGNCOBalance(inpt: NCTxBal): Promise; /** * Transfer creator tokens between accounts * @param NCTxBal * @returns Transfer transaction id */ txDAOTokenBalance(inpt: NCTxBal): Promise; }