import { RecoveryMethod, type RecoveryParams } from '@openfort/openfort-js'; import type { BuildRecoveryParamsConfig } from '../../shared/utils/recovery'; import type { SetActiveSolanaWalletOptions } from '../types'; type ResolveRecoveryResult = { needsRecovery: true; } | { needsRecovery: false; recoveryParams: RecoveryParams; }; export declare function resolveRecoveryForSetActive(account: { recoveryMethod?: RecoveryMethod; recoveryMethodDetails?: { passkeyId?: string; }; }, activeOptions: SetActiveSolanaWalletOptions, config: BuildRecoveryParamsConfig): Promise; export {};