-record(refresh_token_grant_request, { token_endpoint :: gleam@uri:uri(), authentication :: flwr_oauth2:client_authentication(), refresh_token :: binary(), scope :: list(binary()) }).