import { IdentifierType } from '@auth0/auth0-acul-js'; /** * Returns a list of active identifier types (such as `'email'`, `'phone'`, or `'username'`) * currently in use in the authentication flow or login process. * * @supportedScreens * - `login` * - `login-id` * - `reset-password-request` * * @returns An array of {@link IdentifierType} representing active identifiers. * * @example This example shows how to use the hook in a functional component on "login" screen. * ```tsx * import { useLoginIdentifiers } from '@auth0/auth0-acul-react/login'; * * const loginIdentifiers = useLoginIdentifiers(); * const hasEmail = loginIdentifiers.includes('email'); * const hasPhone = loginIdentifiers.includes('phone'); * const hasUsername = loginIdentifiers.includes('username'); * * // loginIdentifiers could be: * // ['email', 'username'] * ``` */ export declare const useLoginIdentifiers: () => IdentifierType[];