import { OtcLocalization } from '../Common/otc'; export interface ForgetPasswordLocalization { /** * strings in forget password page */ forgetPassword: { /** * Forget password page title */ title: string; /** * Text displayed in forget password form before email input */ description: string; /** * Forget password form email input label */ emailInputLabel: string; /** * Forget password form email input placeholder */ emailInputPlaceholder: string; /** * Forget password form email or phone input label */ emailOrPhoneInputLabel: string; /** * Forget password form email or phone input placeholder */ emailOrPhonePlaceHolder: string; /** * Forget password form phone input label */ phoneInputLabel: string; /** * Forget password form phone input placeholder */ phonePlaceholder: string; /** * error message displayed if email is invalid */ emailMustBeValid: string; /** * error message displayed if email is empty */ emailIsRequired: string; /** * error message displayed if phone is invalid */ phoneIsInvalid: string; /** * error message displayed if phone is empty */ phoneIsRequired: string; /** * Text for submit button */ submitButtonText: string; /** * Text for back to login link */ backToLogin: string; /** * Title displayed on success screen */ resetEmailSentTitle: string; /** * Message displayed on success screen (use {{identifier}} for placeholder) */ resetEmailSentMessage: string; /** * Title for the password recovery method selection screen * @default Password recovery */ passwordRecoveryTitle?: string; /** * Subtitle for the password recovery method selection screen * @default To continue, choose one of these methods */ passwordRecoverySubtitle?: string; /** * Text for the email recovery option button * @default Send an email with link */ emailOptionTitle?: string; /** * Text for the SMS recovery option button * @default Send an SMS with code */ smsOptionTitle?: string; /** * Text for the try another method button * @default Try another method */ tryAnotherMethod?: string; /** * Generic unknown error message * @default Unknown error occurred */ unknownError?: string; /** * Error message when sending recovery email fails * @default An error occurred while sending recovery email */ sendingRecoveryEmailError?: string; /** * Error message when sending recovery SMS fails * @default An error occurred while sending recovery SMS */ sendingRecoverySmsError?: string; /** * Error message when session ID is not found * @default Session ID not found */ sessionIdNotFound?: string; /** * Error message when server response is invalid * @default Invalid response from server */ invalidServerResponse?: string; /** * Error message when verifying SMS code fails * @default An error occurred while verifying password via SMS */ verifyingSmsError?: string; /** * Error message when no active recovery methods are found * @default No active password recovery methods found */ noActiveRecoveryMethods?: string; /** * Error message when determining recovery strategy fails * @default An error occurred while determining recovery strategy */ determiningRecoveryStrategyError?: string; } & OtcLocalization; }