@clerk/nextjs
Version:
Clerk SDK for NextJS
21 lines • 1.45 kB
TypeScript
/**
* These need to be explicitly listed. Do not use an * here.
* If you do, app router will break.
*/
export { AuthenticateWithRedirectCallback, ClerkLoaded, ClerkLoading, RedirectToCreateOrganization, RedirectToOrganizationProfile, RedirectToSignIn, RedirectToSignUp, RedirectToUserProfile, } from './client-boundary/controlComponents';
/**
* These need to be explicitly listed. Do not use an * here.
* If you do, app router will break.
*/
export { CreateOrganization, OrganizationList, OrganizationProfile, OrganizationSwitcher, SignIn, SignInButton, SignInWithMetamaskButton, SignOutButton, SignUp, SignUpButton, UserButton, UserProfile, GoogleOneTap, Waitlist, } from './client-boundary/uiComponents';
/**
* These need to be explicitly listed. Do not use an * here.
* If you do, app router will break.
*/
export { useAuth, useClerk, useEmailLink, useOrganization, useOrganizationList, useSession, useSessionList, useSignIn, useSignUp, useUser, useReverification, } from './client-boundary/hooks';
import type { ServerComponentsServerModuleTypes } from './components.server';
export declare const ClerkProvider: ServerComponentsServerModuleTypes["ClerkProvider"];
export declare const SignedIn: ServerComponentsServerModuleTypes["SignedIn"];
export declare const SignedOut: ServerComponentsServerModuleTypes["SignedOut"];
export declare const Protect: ServerComponentsServerModuleTypes["Protect"];
//# sourceMappingURL=index.d.ts.map