/**
 * Auth Module - Main Exports
 *
 * Módulo de autenticación con JWT y refresh tokens.
 * Implementa multi-tenancy con RLS.
 *
 * @module Auth
 */

export * from './dto/auth.dto';
export { RefreshToken } from './entities/refresh-token.entity';
export { AuthService } from './services/auth.service';
export { AuthMiddleware, createAuthMiddleware } from './middleware/auth.middleware';
export { createAuthController } from './controllers/auth.controller';
