UNPKG

@hyperlane-xyz/widgets

Version:

Common react components for Hyperlane projects

11 lines 840 B
import { Chain } from '@starknet-react/chains'; import { MultiProtocolProvider } from '@hyperlane-xyz/sdk'; import { AccountInfo, ActiveChainInfo, ChainTransactionFns, WalletDetails } from './types.js'; export declare function useStarknetAccount(_multiProvider: MultiProtocolProvider): AccountInfo; export declare function useStarknetWalletDetails(): WalletDetails; export declare function useStarknetConnectFn(): () => void; export declare function useStarknetDisconnectFn(): () => Promise<void>; export declare function useStarknetActiveChain(_multiProvider: MultiProtocolProvider): ActiveChainInfo; export declare function useStarknetTransactionFns(multiProvider: MultiProtocolProvider): ChainTransactionFns; export declare function getStarknetChains(multiProvider: MultiProtocolProvider): Chain[]; //# sourceMappingURL=starknet.d.ts.map