-record(revocation_request, { oauth_server :: gleam@uri:uri(), token :: binary(), token_type_hint :: gleam@option:option(flwr_oauth2@revocation:token_type_hint()), credentials :: flwr_oauth2@authentication:client_authentication() }).