import type { WalletConnectCatalog } from './getWalletConnectCatalog.types';
/**
 * Retrieves the WalletConnect catalog from Dynamic's wallet book.
 *
 * This function fetches the wallet book and returns a WalletConnect catalog structure
 * that can be used for displaying wallet information and performing deep links for mobile wallet connections.
 *
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves to the WalletConnect catalog containing groups and wallets.
 * @throws If unable to fetch the wallet book from the API (when both CDN fetch and cache retrieval fail).
  * @instrumented
 */
export declare const getWalletConnectCatalog: (client?: import("../../../exports").DynamicClient) => Promise<WalletConnectCatalog>;
//# sourceMappingURL=getWalletConnectCatalog.d.ts.map