# Structs
AuthInfo type is the structure for user authentication data from storage.
EndpointPermissions type is the structure for endpoint permissions by roles.
Log type is the main structure for transaction log record.
RefreshClaims - a data structure containing the minimum data for the refresh token.
TokenPair type is the structure for storing access and refresh tokens.
User type is the main structure for user.
UserClaims is custom wrapper for jwt claims.
UserCreate type is the structure for creating user.
UserCreds type is the structure for user sign in.
UserUpdate represents the data for updating a user.
# Type aliases
UserRole type is the type for user role.