import { $ as TelemetryEvent, $t as IsSignal, At as InferSessionAPI, Bt as AtomListener, Ct as RateLimit, Dt as FilterActions, Et as Verification, Ft as DBAdapterInstance, Gt as ClientStore, Ht as BetterAuthClientPlugin, It as DBAdapterSchemaCreation, Jt as InferClientAPI, Kt as InferActions, Lt as DBTransactionAdapter, Mt as AdapterInstance, Nt as AdapterSchemaCreation, Ot as FilteredAPI, Pt as DBAdapter, Q as StandardSchemaV1, Qt as InferUserFromClient, Rt as TransactionAdapter, St as InferUser, Tt as User, Ut as ClientAtomListener, Vt as BetterAuthClientOptions, Wt as ClientOptions, X as JSONWebKeySet, Xt as InferPluginsFromClient, Yt as InferErrorCodes, Z as JWTPayload, Zt as InferSessionFromClient, _t as AdditionalSessionFieldsOutput, at as HIDE_METADATA, bt as InferPluginTypes, ct as betterAuth, dt as BetterAuthOptions, en as SessionQueryParams, et as createTelemetry, ft as BetterAuthPlugin, gt as AdditionalSessionFieldsInput, ht as Account, it as generateId, jt as Adapter, kt as InferAPI, lt as BetterAuthAdvancedOptions, mt as Auth, nt as getTelemetryAuthConfig, ot as generateState, pt as BetterAuthRateLimitOptions, qt as InferAdditionalFromClient, st as parseState, t as APIError, tn as Store, tt as getCurrentAdapter, ut as BetterAuthCookies, vt as AdditionalUserFieldsInput, wt as Session, xt as InferSession, yt as AdditionalUserFieldsOutput, zt as Where } from "./index-nluIr-xs.mjs"; import { a as LiteralNumber, c as OmitId, d as PrettifyDeep, f as Primitive, g as WithoutEmpty, h as UnionToIntersection, i as HasRequiredKeys, l as PreserveJSDoc, m as StripEmptyObjects, n as DeepPartial, o as LiteralString, p as RequiredKeysOf, r as Expand, s as LiteralUnion, t as Awaitable, u as Prettify } from "./helper-BBvhhJRX.mjs"; import { n as InferPluginErrorCodes, t as InferOptionSchema } from "./plugins-DLdyc73z.mjs"; export * from "@better-auth/core"; export * from "@better-auth/core/db"; export * from "@better-auth/core/env"; export * from "@better-auth/core/error"; export * from "@better-auth/core/oauth2"; export * from "@better-auth/core/utils"; export * from "zod"; export * from "better-call"; export * from "zod/v4/core"; export * from "zod/v4"; export { APIError, Account, Adapter, AdapterInstance, AdapterSchemaCreation, AdditionalSessionFieldsInput, AdditionalSessionFieldsOutput, AdditionalUserFieldsInput, AdditionalUserFieldsOutput, AtomListener, Auth, Awaitable, BetterAuthAdvancedOptions, BetterAuthClientOptions, BetterAuthClientPlugin, BetterAuthCookies, BetterAuthOptions, BetterAuthPlugin, BetterAuthRateLimitOptions, ClientAtomListener, ClientOptions, ClientStore, DBAdapter, DBAdapterInstance, DBAdapterSchemaCreation, DBTransactionAdapter, DeepPartial, Expand, FilterActions, FilteredAPI, HIDE_METADATA, HasRequiredKeys, InferAPI, InferActions, InferAdditionalFromClient, InferClientAPI, InferErrorCodes, InferOptionSchema, InferPluginErrorCodes, InferPluginTypes, InferPluginsFromClient, InferSession, InferSessionAPI, InferSessionFromClient, InferUser, InferUserFromClient, IsSignal, JSONWebKeySet, JWTPayload, LiteralNumber, LiteralString, LiteralUnion, OmitId, PreserveJSDoc, Prettify, PrettifyDeep, Primitive, RateLimit, RequiredKeysOf, Session, SessionQueryParams, StandardSchemaV1, Store, StripEmptyObjects, TelemetryEvent, TransactionAdapter, UnionToIntersection, User, Verification, Where, WithoutEmpty, betterAuth, createTelemetry, generateId, generateState, getCurrentAdapter, getTelemetryAuthConfig, parseState };