#ifndef GOOGLE_APIS_GAIA_OAUTH2_MINT_TOKEN_FLOW_H_
#define GOOGLE_APIS_GAIA_OAUTH2_MINT_TOKEN_FLOW_H_
#include <set>
#include <string>
#include <string_view>
#include <vector>
#include "base/component_export.h"
#include "base/containers/span.h"
#include "base/gtest_prod_util.h"
#include "base/memory/raw_ptr.h"
#include "base/memory/weak_ptr.h"
#include "base/time/time.h"
#include "base/values.h"
#include "google_apis/gaia/oauth2_api_call_flow.h"
#include "net/cookies/canonical_cookie.h"
#include "services/network/public/mojom/url_response_head.mojom-forward.h"
#include "url/gurl.h"
class GoogleServiceAuthError;
class OAuth2MintTokenFlowTest;
COMPONENT_EXPORT(…)
extern const char kOAuth2MintTokenApiCallResultHistogram[];
enum class OAuth2MintTokenApiCallResult { … };
struct COMPONENT_EXPORT(GOOGLE_APIS) RemoteConsentResolutionData { … };
class COMPONENT_EXPORT(GOOGLE_APIS) OAuth2MintTokenFlow
: public OAuth2ApiCallFlow { … };
#endif