import type { SignupPasswordMembers, SignupPasswordOptions, FederatedSignupOptions, SwitchConnectionOptions } from '@auth0/auth0-acul-js/signup-password'; export declare const useUser: () => import("@auth0/auth0-acul-js").UserMembers, useTenant: () => import("@auth0/auth0-acul-js").TenantMembers, useBranding: () => import("@auth0/auth0-acul-js").BrandingMembers, useClient: () => import("@auth0/auth0-acul-js").ClientMembers, useOrganization: () => import("@auth0/auth0-acul-js").OrganizationMembers, usePrompt: () => import("@auth0/auth0-acul-js").PromptMembers, useScreen: () => import("@auth0/auth0-acul-js").ScreenMembersOnSignupPassword, useTransaction: () => import("@auth0/auth0-acul-js").TransactionMembersOnSignupPassword, useUntrustedData: () => import("@auth0/auth0-acul-js").UntrustedDataMembers; export declare const signup: (payload: SignupPasswordOptions) => void | Promise; export declare const federatedSignup: (payload: FederatedSignupOptions) => void | Promise; export declare const switchConnection: (payload: SwitchConnectionOptions) => void | Promise; export { usePasswordValidation } from '../hooks/utility/validate-password'; export { useCurrentScreen, useErrors, useAuth0Themes, useChangeLanguage } from '../hooks'; export declare const useSignupPassword: () => SignupPasswordMembers;