@hyperlane-xyz/widgets
Version:
Common react components for Hyperlane projects
12 lines • 888 B
TypeScript
import type { AssetList, Chain as CosmosChain } from '@chain-registry/types';
import type { MultiProviderAdapter } from '@hyperlane-xyz/sdk/providers/MultiProviderAdapter';
import { ChainTransactionFns, SwitchNetworkFns, WatchAssetFns } from './types.js';
export { useCosmosAccount, useCosmosActiveChain, useCosmosConnectFn, useCosmosDisconnectFn, useCosmosWalletDetails, } from './cosmosWallet.js';
export declare function useCosmosSwitchNetwork(multiProvider: MultiProviderAdapter): SwitchNetworkFns;
export declare function useCosmosWatchAsset(_multiProvider: MultiProviderAdapter): WatchAssetFns;
export declare function useCosmosTransactionFns(multiProvider: MultiProviderAdapter): ChainTransactionFns;
export declare function getCosmosKitChainConfigs(multiProvider: MultiProviderAdapter): {
chains: CosmosChain[];
assets: AssetList[];
};
//# sourceMappingURL=cosmos.d.ts.map