import type { LoginIdMembers, LoginOptions, FederatedLoginOptions, CustomOptions, GoogleOneTapOptions } from '@auth0/auth0-acul-js/login-id'; 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, useCountryCodes: () => import("@auth0/auth0-acul-js").CountryCodesMembers | undefined, useOrganization: () => import("@auth0/auth0-acul-js").OrganizationMembers, usePrompt: () => import("@auth0/auth0-acul-js").PromptMembers, useScreen: () => import("@auth0/auth0-acul-js").ScreenMembersOnLoginId, useTransaction: () => import("@auth0/auth0-acul-js").TransactionMembersOnLoginId, useUntrustedData: () => import("@auth0/auth0-acul-js").UntrustedDataMembers; export declare const login: (payload: LoginOptions) => void | Promise; export declare const federatedLogin: (payload: FederatedLoginOptions) => void | Promise; export declare const passkeyLogin: (payload?: CustomOptions) => void | Promise; export declare const pickCountryCode: (payload?: CustomOptions) => void | Promise; export declare const googleOneTap: (payload: GoogleOneTapOptions) => void | Promise; export { useLoginIdentifiers } from '../hooks/utility/login-identifiers'; export { usePasskeyAutofill } from '../hooks/utility/passkey-autofill'; export { useCurrentScreen, useErrors, useAuth0Themes, useChangeLanguage } from '../hooks'; export declare const useLoginId: () => LoginIdMembers;