@hyperlane-xyz/widgets
Version:
Common react components for Hyperlane projects
9 lines • 823 B
TypeScript
import { Chain } from '@starknet-react/chains';
import type { MultiProviderAdapter } from '@hyperlane-xyz/sdk/providers/MultiProviderAdapter';
import { ChainTransactionFns, SwitchNetworkFns, WatchAssetFns } from './types.js';
export { useStarknetAccount, useStarknetActiveChain, useStarknetConnectFn, useStarknetDisconnectFn, useStarknetWalletDetails, } from './starknetWallet.js';
export declare function useStarknetSwitchNetwork(multiProvider: MultiProviderAdapter): SwitchNetworkFns;
export declare function useStarknetWatchAsset(_multiProvider: MultiProviderAdapter): WatchAssetFns;
export declare function useStarknetTransactionFns(multiProvider: MultiProviderAdapter): ChainTransactionFns;
export declare function getStarknetChains(multiProvider: MultiProviderAdapter): Chain[];
//# sourceMappingURL=starknet.d.ts.map