#ifndef COMPONENTS_COMMERCE_CORE_COMMERCE_UTILS_H_
#define COMPONENTS_COMMERCE_CORE_COMMERCE_UTILS_H_
#include "components/commerce/core/commerce_types.h"
#include "components/endpoint_fetcher/endpoint_fetcher.h"
#include "components/optimization_guide/core/hints/optimization_metadata.h"
class GURL;
namespace base {
class Uuid;
}
namespace commerce {
GURL GetProductSpecsTabUrl(const std::vector<GURL>& urls);
GURL GetProductSpecsTabUrlForID(const base::Uuid& uuid);
std::unique_ptr<ProductInfo> OptGuideResultToProductInfo(
const optimization_guide::OptimizationMetadata& metadata,
bool can_load_product_specs_full_page_ui = false);
void MaybeUseAlternateShoppingServer(
endpoint_fetcher::EndpointFetcher::RequestParams::Builder& params_builder);
}
#endif