import type { TronWeb } from '../../tron-discovery'; import type { TronNativeTransferRequest, TronTRC20TransferRequest } from '@meshconnect/uwc-types'; /** * Builder for Tron transactions. * Uses the injected tronWeb instance to create unsigned transactions. */ export declare class TronTransactionBuilder { /** * Build a native TRX transfer transaction */ buildNativeTransfer(tronWeb: TronWeb, request: TronNativeTransferRequest): Promise; /** * Build a TRC20 token transfer transaction */ buildTRC20Transfer(tronWeb: TronWeb, request: TronTRC20TransferRequest): Promise; } //# sourceMappingURL=tron-transaction-builder.d.ts.map