import { Contract, TronWeb } from "tronweb"; import { SendOptions, TransactionResult, WalletAdapterSignTransactionFunc } from "./types"; export declare class TransactionPayload { readonly tronWeb: TronWeb; readonly contract: Contract; readonly functionName: string; readonly args: any[]; readonly options: { from: string; callValue?: number; }; private readonly _signTransaction?; constructor(tronWeb: TronWeb, contract: Contract, functionName: string, args: any[], options: { from: string; callValue?: number; }, _signTransaction?: WalletAdapterSignTransactionFunc | undefined); execute(options?: SendOptions): Promise; }