better-auth
Version:
The most comprehensive authentication library for TypeScript.
30 lines (27 loc) • 848 B
TypeScript
import { B as BetterAuthOptions } from '../shared/better-auth.DdmVKCUf.js';
import '../shared/better-auth.Bi8FQwDD.js';
import 'zod';
import '../shared/better-auth.Da_FnxgM.js';
import 'kysely';
import 'better-call';
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, }: {
auth: {
handler: (request: Request) => any;
options: BetterAuthOptions;
};
event: {
request: Request;
url: URL;
};
resolve: (event: any) => any;
}) => Promise<any>;
declare function isAuthPath(url: string, options: BetterAuthOptions): boolean;
export { isAuthPath, svelteKitHandler, toSvelteKitHandler };