/** * Better Auth compatibility React boundary. * Better Auth UI imports are intentionally isolated to this compatibility * namespace. * * 1.7 moved plugin hooks/types off the root barrel onto `./plugins/*`. * Re-export those subpaths (and the core types that used to live on React) * so compatibility consumers keep resolving the same surface. */ export type { AuthClient, InferData, ListAccount, ListSession } from '@better-auth-ui/core'; export type * from '@better-auth-ui/core/plugins/api-key'; export type * from '@better-auth-ui/core/plugins/magic-link'; export type * from '@better-auth-ui/core/plugins/multi-session'; export type * from '@better-auth-ui/core/plugins/organization'; export type * from '@better-auth-ui/core/plugins/passkey'; export type * from '@better-auth-ui/core/plugins/username'; export * from '@better-auth-ui/react'; export * from '@better-auth-ui/react/plugins/admin'; export * from '@better-auth-ui/react/plugins/anonymous'; export * from '@better-auth-ui/react/plugins/api-key'; export * from '@better-auth-ui/react/plugins/device-authorization'; export * from '@better-auth-ui/react/plugins/email-otp'; export * from '@better-auth-ui/react/plugins/magic-link'; export * from '@better-auth-ui/react/plugins/multi-session'; export * from '@better-auth-ui/react/plugins/oauth-provider'; export * from '@better-auth-ui/react/plugins/one-tap'; export * from '@better-auth-ui/react/plugins/organization'; export * from '@better-auth-ui/react/plugins/passkey'; export * from '@better-auth-ui/react/plugins/phone-number'; export * from '@better-auth-ui/react/plugins/sso'; export * from '@better-auth-ui/react/plugins/two-factor'; export * from '@better-auth-ui/react/plugins/username';