import type { RequestEvent } from '@sveltejs/kit'; type ProtectedPath = string | ((event: RequestEvent>, string | null>) => boolean); export default function handleClerk(secretKey: string, { debug, protectedPaths, signInUrl, }: { debug?: boolean; protectedPaths?: ProtectedPath[]; signInUrl?: string; }): ({ event, resolve }: { event: RequestEvent; resolve: (event: RequestEvent, opts?: import("@sveltejs/kit").ResolveOptions) => Response | Promise; }) => Promise; export {};