import type { DynamicClient } from '../../../client/types';
/**
 * On login, boots the WaaS client once per chain so the SDK eagerly recovers
 * key shares itself (the `eagerlyRecoverKeyShares` capability) instead of the
 * host looping per wallet. Booting calls `initialize()`, which sends the auth
 * token the iframe needs to self-recover.
 *
 * @notInstrumented
 */
export declare const initializeWaasClientsForEagerRecovery: (client: DynamicClient) => Promise<void>;
//# sourceMappingURL=initializeWaasClientsForEagerRecovery.d.ts.map