// index.ts // // Barrel export for auth module. // // NOTE: authRoutes is NOT exported here to avoid circular dependency: // services.ts → auth/index.ts → auth/routes.ts → services.ts // Import authRoutes directly from "./auth/routes" instead. export { hashPassword, verifyPassword } from "./password"; export { AuthService, type AuthResult } from "./service"; export { type AuthStore, InMemoryAuthStore } from "./store"; export { generateToken, hashToken, SESSION_COOKIE_NAME } from "./token"; export { type AuthMethod, type SessionData, type TokenId, type TokenType, Session, tokenLifetimes, } from "./types";