import type { ConnectionMode } from './connection-mode'; import type { Network, NetworkId } from './networks'; import type { EVMCapabilities } from './transactions'; import type { WalletMetadata } from './UWC-state'; export interface AvailableAddress { address: string; networkId: NetworkId; } export interface Session { connectionMode: ConnectionMode | null; activeNetwork: Network | null; activeWalletCapabilities: Record | null; activeNetworkWalletCapabilities: EVMCapabilities | null; activeAddress: string | null; publicKey: string | null; availableNetworks: Network[]; activeWallet: WalletMetadata | null; availableAddresses: AvailableAddress[]; } //# sourceMappingURL=session.d.ts.map