import { MiddlewareResponse, Ctx } from 'blitz'; import { IncomingMessage } from 'http'; import { AuthOptions, User, Profile } from 'next-auth'; import { d as SessionContext } from './global-d37928f1.js'; import oAuthCallback from 'next-auth/core/lib/oauth/callback'; import { Provider, OAuthConfig } from 'next-auth/providers'; import 'url'; declare function withNextAuthAdapter(nextConfig: any): any; type BlitzNextAuthOptions
= Omit [0] : Profile, session: SessionContext) => Promise (config: BlitzNextAuthOptions ): BlitzNextAuthApiHandler;
export { ApiHandlerIncomingMessage, BlitzNextAuthApiHandler, BlitzNextAuthOptions, NextAuthAdapter, withNextAuthAdapter };