import type { UseWalletReturn } from '@meshconnect/uwc-types'; /** * Hook for accessing a specific wallet configuration * @param {string} walletId - The ID of the wallet to access * @returns {UseWalletReturn} Object containing the wallet metadata and error if no wallet was found * @throws {Error} when used outside of ConnectionProvider * @example * ```tsx * const { wallet, error } = useWallet('metamask') * if (wallet) { * console.log(wallet.name) // 'MetaMask' * } else { * console.log(error?.message) // 'Wallet not found' * } */ export declare function useWallet(walletId: string): UseWalletReturn; //# sourceMappingURL=useWallet.d.ts.map