platform-codebase/@packages/@providers/auth-provider/src/index.ts
2026-01-18 09:20:17 -08:00

20 lines
693 B
TypeScript
Executable file

export { AuthProvider } from './AuthProvider';
export { AuthProviderWithDevBridge } from './AuthProviderWithDevBridge';
export type { DevUserMapper } from './AuthProviderWithDevBridge';
export { useAuth } from './useAuth';
export { authStorage } from './auth-storage';
export { authEvents } from './auth-events';
export type {
User,
RegistrationRole,
LoginCredentials,
RegisterData,
DirectRegisterData,
AuthResponse,
AuthState,
AuthContextValue,
DevAuthOverride,
} from './types';
export { AccessLevel, Profile } from './types';
export type { AccessLevel as UserRole, Profile as UserType } from '@lilith/types';
export type { AuthEventType, AuthEvent } from './auth-events';