UNPKG

@hyperlane-xyz/widgets

Version:

Common react components for Hyperlane projects

12 lines 954 B
import type { ChainMetadata } from '@hyperlane-xyz/sdk/metadata/chainMetadataTypes'; import type { MinimalProviderRegistry } from '@hyperlane-xyz/sdk/providers/MinimalProviderRegistry'; import type { ChainName } from '@hyperlane-xyz/sdk/types'; import type { AccountInfo, ActiveChainInfo, WalletDetails } from './types.js'; export declare function useCosmosAccount(multiProvider: MinimalProviderRegistry): AccountInfo; export declare function useCosmosWalletDetails(): WalletDetails; export declare function useCosmosConnectFn(): () => void; export declare function useCosmosDisconnectFn(): () => Promise<void>; export declare function useCosmosActiveChain(_multiProvider: MinimalProviderRegistry): ActiveChainInfo; export declare function getCosmosChains(multiProvider: MinimalProviderRegistry): ChainMetadata[]; export declare function getCosmosChainNames(multiProvider: MinimalProviderRegistry): ChainName[]; //# sourceMappingURL=cosmosWallet.d.ts.map