> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ScreenMembersOnMfaRecoveryCodeChallengeNewCode

ScreenMembersOnMfaRecoveryCodeChallengeNewCode

```ts Example theme={null}
export interface ScreenMembersOnMfaRecoveryCodeChallengeNewCode extends ScreenMembers {
  /**
   * @property {object | null} data - Screen-specific data.
   * @property {string} data.textCode - The newly generated recovery code that the user must save.
   */
  data: {
    /**
     * The newly generated recovery code to display to the user.
     * It is crucial that the user saves this code securely as it will be needed for future logins if other MFA factors are unavailable.
     */
    textCode: string;
  } | null;
}
```

## Properties

<ParamField body="captcha" type={<span><a href="/docs/libraries/acul/react-sdk/API-Reference/Types/interfaces/CaptchaContext">CaptchaContext</a></span>} />

<ParamField body="captchaImage" type="string" />

<ParamField body="captchaProvider" type="string" />

<ParamField body="captchaSiteKey" type="string" />

<ParamField body="data" type="textCode">
  #### Type Declaration

  \{ `textCode`: `string`; }

  #### textCode

  The newly generated recovery code to display to the user.
  It is crucial that the user saves this code securely as it will be needed for future logins if other MFA factors are unavailable.

  `null`
</ParamField>

<ParamField body="isCaptchaAvailable" type="boolean" />

<ParamField body="links" type="Record" />

<ParamField body="name" type="string" />

<ParamField body="texts" type="Record" />
