import type { WalletStatus } from '../types'; /** * Maps wallet status + activeWallet presence to the derived boolean/id props * shared by both Ethereum and Solana embedded wallet hooks. */ export declare function toConnectedStateProperties(status: WalletStatus, activeWallet: object | null): { embeddedWalletId: undefined; isConnected: boolean; isConnecting: boolean; isDisconnected: boolean; isReconnecting: boolean; } | { embeddedWalletId: string; isConnected: boolean; isConnecting: boolean; isDisconnected: boolean; isReconnecting: boolean; };