# Constants
RoleAdmin represents an admin role.
RoleUnknown represents an unknown user role.
RoleUser represents a user role.
# Structs
User represents a user entity with ID, Info, CreatedAt, and UpdatedAt fields.
UserClaims represents a user claims.
UserCreate represents a user create entity with Name, Email, Role, and Password fields.
UserInfo represents a user info entity with Name, Email, and Role fields.
UserLogin represents a user login entity with ID and Password fields.
UserUpdate represents a user update entity with Name, Email, and Role fields.
# Type aliases
Role represents a user role.