UNPKG

better-auth

Version:

The most comprehensive authentication library for TypeScript.

44 lines (41 loc) 1.38 kB
import * as better_call from 'better-call'; import { B as BetterAuthOptions } from '../shared/better-auth.ClujkCMK.cjs'; import { RequestEvent } from '@sveltejs/kit'; import 'kysely'; import 'zod/v4'; import '../shared/better-auth.ZSfSbnQT.cjs'; import '../shared/better-auth.DyfNka02.cjs'; import 'jose'; import 'zod/v4/core'; import 'zod'; import 'better-sqlite3'; import 'bun:sqlite'; declare const toSvelteKitHandler: (auth: { handler: (request: Request) => any; options: BetterAuthOptions; }) => (event: { request: Request; }) => any; declare const svelteKitHandler: ({ auth, event, resolve, building, }: { auth: { handler: (request: Request) => any; options: BetterAuthOptions; }; event: { request: Request; url: URL; }; resolve: (event: any) => any; building: boolean; }) => Promise<any>; declare function isAuthPath(url: string, options: BetterAuthOptions): boolean; declare const sveltekitCookies: (getRequestEvent: () => RequestEvent<Partial<Record<string, string>>, string | null>) => { id: "sveltekit-cookies"; hooks: { after: { matcher(): true; handler: (inputContext: better_call.MiddlewareInputContext<better_call.MiddlewareOptions>) => Promise<void>; }[]; }; }; export { isAuthPath, svelteKitHandler, sveltekitCookies, toSvelteKitHandler };