@startuml jwt_utils
class JWTUtils {
  +encode_jwt(data: dict): string
  +decode_jwt(token: string): dict
  +create_access_token(data: dict, expires_delta: Union[timedelta, None]): string
}
@enduml