/**
 * Returns whether the current session has any legacy Dynamic embedded wallet
 * that requires an upgrade to Dynamic WaaS.
 *
 * This is a boolean convenience over {@link getEmbeddedWalletsRequiringUpgrade}
 * for the common case where you only need to decide whether to trigger the
 * upgrade flow (e.g. show a prompt or redirect to a migration app) rather than
 * act on the specific accounts.
 *
 * @example
 * ```ts
 * if (hasEmbeddedWalletsRequiringUpgrade()) {
 *   showUpgradeToWaasBanner();
 * }
 * ```
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns True when at least one wallet account requires an upgrade to Dynamic WaaS, false otherwise.
 * @see getEmbeddedWalletsRequiringUpgrade
 * @see isWaasWalletAccount
 * @notInstrumented
 */
export declare const hasEmbeddedWalletsRequiringUpgrade: (client?: import("../../../exports").DynamicClient) => boolean;
//# sourceMappingURL=hasEmbeddedWalletsRequiringUpgrade.d.ts.map