import { A as AuthcClientOptions, a as AuthcClient } from '../AuthcClient-e13f668e.js'; export { a as AuthcClient, A as AuthcClientOptions, m as AuthenticationResult, e as AuthorizeOptions, B as BaseLoginOptions, d as CacheLocation, C as Cacheable, F as FetchOptions, h as GetIdTokenClaimsOptions, j as GetTokenSilentlyOptions, r as GetTokenSilentlyVerboseResponse, k as GetTokenWithPopupOptions, G as GetUserOptions, I as ICache, q as IdToken, c as InputSharesOptions, J as JWTVerifyOptions, l as LogoutOptions, L as LogoutUrlOptions, O as OAuthTokenOptions, g as PopupConfigOptions, P as PopupLoginOptions, R as RedirectLoginOptions, f as RedirectLoginResult, p as RefreshTokenOptions, T as TKey, b as TKeyOptions, n as TokenEndpointOptions, o as TokenEndpointResponse, U as User, i as getIdTokenClaimsOptions } from '../AuthcClient-e13f668e.js'; export { A as AuthenticationError, G as GenericError, I as InMemoryCache, L as LocalStorageCache, M as MfaRequiredError, a as PopupCancelledError, P as PopupTimeoutError, T as TimeoutError } from '../errors-74aade54.js'; import '@tkey/common-types'; import 'viem/_types/actions/wallet/signTransaction'; import 'viem/_types/actions/wallet/sendRawTransaction'; import 'viem'; import '@tkey/core'; import '@tkey/service-provider-torus'; import '@tkey/seed-phrase'; import '@tkey/security-questions'; import '@tkey/share-transfer'; import '@tkey/web-storage'; import '@tkey/share-serialization'; import 'bowser'; import 'axios'; /** * Asynchronously creates the AuthcClient instance and calls `checkSession`. * * **Note:** There are caveats to using this in a private browser tab, which may not silently authenticae * a user on page refresh. Please see [the checkSession docs](https://authc.github.io/authc-spa-js/classes/authcclient.html#checksession) for more info. * * @param options The client options * @returns An instance of AuthcClient */ declare function createAuthcClient(options: AuthcClientOptions): Promise; export { createAuthcClient as default };