import { ErrorUnion, PasswordStateUnion } from '../outputs'; /** * Recovers the password using a recovery code sent to an email address that was previously * set up * @param {Object} params * @param {string} [params.recoveryCode] - Recovery code to check * @param {Object} state * @returns {PasswordStateUnion | ErrorUnion} */ export declare type RecoverPasswordMethod = (params: RecoverPasswordParams, state?: Record) => Promise; export interface RecoverPasswordParams { /** Recovery code to check */ recoveryCode?: string; }