import { ConnectResponseSuccess, UniversalAccountItem } from "../protocol/connect/connect-response"; import Namespaces = SessionTypes.Namespaces; import { ConnectWalletType, SessionTypes } from "../protocol"; import { Iconnector } from "../connector"; export declare function buildNameSpacesByConnectResponse(connectResponse: ConnectResponseSuccess): Namespaces | undefined; export declare function buildRequestAccountNameSpacesByConnectResponse(connectResponse: ConnectResponseSuccess): Namespaces | undefined; export declare function buildAccountNameSpaces(accounts: UniversalAccountItem[], result: Namespaces): void; export declare function findConnectorBySession(connectors: Iconnector[], wallet: { appName: string; } | undefined, sessionConfig: { connectWalletType?: ConnectWalletType; } | undefined): Iconnector | undefined;