/** * Service de récupération de mot de passe v1.0 * Architecture Frontend-First : Appels directs à l'IAM * * @version 2.7.9 */ import { ApiError } from './api'; import type { MobilePasswordInitResponse, MobilePasswordSelectMethodResponse, MobilePasswordResetResponse, MobilePasswordResendResponse } from '../types/mobile'; export declare const mobilePasswordService: { hasCredentials(): boolean; loadCredentials(): Promise; initRecovery(email: string): Promise; selectMethod(processToken: string, receiveChoice: "email" | "phone"): Promise; validateOtpLocally(inputCode: string, storedCode: string): boolean; reset(processToken: string, password: string): Promise; resendOtp(processToken: string): Promise; }; export { ApiError }; export default mobilePasswordService;