import { SessionCrypto } from '../crypto/crypto'; export interface WalletConnectionCryptoItem { topic: string; dappPublicKey: string; cid?: string; crypto: SessionCrypto; } export interface WalletConnectionCryptoCacheItem { dappPublicKey: string; cryptoKeyPair: { publicKey: string; secretKey: string; }; cid?: string; } export interface WalletConnectionRsponseInfo { message: string; clientId?: string; } export interface WalletConnectionCryptoCacheMap { [key: string]: WalletConnectionCryptoCacheItem | undefined; } export declare const WalletConnectionManagerTopicInfoCacheKey = "wcmtic"; export declare const WalletConnectionManagerEvent: { RECEIVE_REQUEST: string; };