import type { MultiProviderAdapter } from '@hyperlane-xyz/sdk/providers/MultiProviderAdapter';
import { ChainTransactionFns, SwitchNetworkFns, WatchAssetFns } from './types.js';
export { useTronAccount, useTronActiveChain, useTronConnectFn, useTronDisconnectFn, useTronWalletDetails, } from './tronWallet.js';
export declare function useTronSwitchNetwork(_multiProvider: MultiProviderAdapter): SwitchNetworkFns;
export declare function useTronWatchAsset(_multiProvider: MultiProviderAdapter): WatchAssetFns;
/**
 * Core Transaction Functionality for Tron.
 */
export declare function useTronTransactionFns(multiProvider: MultiProviderAdapter): ChainTransactionFns;
//# sourceMappingURL=tron.d.ts.map