@hyperlane-xyz/widgets
Version:
Common react components for Hyperlane projects
11 lines • 915 B
TypeScript
import { MultiProtocolProvider } from '@hyperlane-xyz/sdk';
import { AccountInfo, ActiveChainInfo, ChainTransactionFns, SwitchNetworkFns, WalletDetails, WatchAssetFns } from './types.js';
export declare function useRadixAccount(_multiProvider: MultiProtocolProvider): AccountInfo;
export declare function useRadixWalletDetails(): WalletDetails;
export declare function useRadixConnectFn(): () => void;
export declare function useRadixDisconnectFn(): () => Promise<void>;
export declare function useRadixActiveChain(_multiProvider: MultiProtocolProvider): ActiveChainInfo;
export declare function useRadixSwitchNetwork(multiProvider: MultiProtocolProvider): SwitchNetworkFns;
export declare function useRadixWatchAsset(_multiProvider: MultiProtocolProvider): WatchAssetFns;
export declare function useRadixTransactionFns(multiProvider: MultiProtocolProvider): ChainTransactionFns;
//# sourceMappingURL=radix.d.ts.map