UNPKG

supertokens-auth-react

Version:

ReactJS SDK that provides login functionality with SuperTokens.

28 lines (27 loc) 1.24 kB
import type { EmailPasswordPreBuiltUI } from "../recipe/emailpassword/prebuiltui"; import type { EmailVerificationPreBuiltUI } from "../recipe/emailverification/prebuiltui"; import type { MultiFactorAuthPreBuiltUI } from "../recipe/multifactorauth/prebuiltui"; import type { OAuth2ProviderPreBuiltUI } from "../recipe/oauth2provider/prebuiltui"; import type { PasswordlessPreBuiltUI } from "../recipe/passwordless/prebuiltui"; import type { SessionPreBuiltUI } from "../recipe/session/prebuiltui"; import type { ThirdPartyPreBuiltUI } from "../recipe/thirdparty/prebuiltui"; import type { TOTPPreBuiltUI } from "../recipe/totp/prebuiltui"; import type { WebauthnPreBuiltUI } from "../recipe/webauthn/prebuiltui"; export declare type ReactRouterDomWithCustomHistory = { router: { Route: any; }; useHistoryCustom: () => any; useLocation: () => any; }; export declare type PreBuiltRecipes = ( | typeof ThirdPartyPreBuiltUI | typeof EmailPasswordPreBuiltUI | typeof PasswordlessPreBuiltUI | typeof EmailVerificationPreBuiltUI | typeof MultiFactorAuthPreBuiltUI | typeof TOTPPreBuiltUI | typeof OAuth2ProviderPreBuiltUI | typeof SessionPreBuiltUI | typeof WebauthnPreBuiltUI )[];