cosmic-authentication
Version:
Authentication library for cosmic.new. Designed to be used and deployed on cosmic.new
19 lines • 944 B
TypeScript
export type { UserData, AuthState, CosmicAuthConfig, AuthContextType } from './types';
export { createAuthHandler } from './handlers/auth-handler';
export { createAuthMiddleware } from './middleware/auth-middleware';
export { AuthProvider, useAuth } from './context/auth-context';
export { getAuthState, getServerSession } from './lib/auth';
import { createAuthHandler } from './handlers/auth-handler';
import { createAuthMiddleware } from './middleware/auth-middleware';
import { AuthProvider, useAuth } from './context/auth-context';
import { getAuthState, getServerSession } from './lib/auth';
declare const _default: {
createAuthHandler: typeof createAuthHandler;
createAuthMiddleware: typeof createAuthMiddleware;
AuthProvider: typeof AuthProvider;
useAuth: typeof useAuth;
getAuthState: typeof getAuthState;
getServerSession: typeof getServerSession;
};
export default _default;
//# sourceMappingURL=index.d.ts.map