# examples_3abaa019 > export { AuthService } from './application/services/auth.service'; export { JwtAuthGuard } from './presentation/guards/jwt-auth.guard'; export { RolesGuard } from './presentation/guards/roles.guard'; export { AuthModule } from './auth.module'; export * from './domain/entities'; export * from './domain/repositories'; export * from './domain/value-objects'; ``` - Author: SkillFlow - Repository: tools-only/X-Skills - Version: 20260202191322 - Stars: 2 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/tools-only/X-Skills - Web: https://mule.run/skillshub/@@tools-only/X-Skills~examples_3abaa019:20260202191322 --- # John | Property | Value | |----------|-------| | **Name** | John | | **Repository** | [giuseppe-trisciuoglio/developer-kit](https://raw.githubusercontent.com/giuseppe-trisciuoglio/developer-kit/main/skills/typescript-docs/references/examples.md) (⭐ 80) | | **Original Path** | `skills/typescript-docs/references/examples.md` | | **Category** | development | | **Subcategory** | coding | | **Tags** | development | | **Created** | 2025-12-10 | | **Updated** | 2025-12-10 | | **File Hash** | `3abaa019663aa963...` | ## Description / User's email address used as primary identifier for login @remarks Must be unique across all users in the system Validated against RFC 5322 email format Can be changed but requires email verification @format email @example "user@example.com" / email: string; **Tags:** `development` --- *This skill is maintained by [SkillFlow](https://github.com/tools-only/SkillFlow)* *Source: [giuseppe-trisciuoglio/developer-kit](https://raw.githubusercontent.com/giuseppe-trisciuoglio/developer-kit/main/skills/typescript-docs/references/examples.md)*