#ifndef THIRD_PARTY_BLINK_PUBLIC_COMMON_USER_AGENT_USER_AGENT_METADATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_COMMON_USER_AGENT_USER_AGENT_METADATA_H_
#include <optional>
#include <string>
#include <vector>
#include "third_party/blink/public/common/common_export.h"
namespace blink {
inline constexpr char kDesktopFormFactor[] = …;
inline constexpr char kAutomotiveFormFactor[] = …;
inline constexpr char kMobileFormFactor[] = …;
inline constexpr char kTabletFormFactor[] = …;
inline constexpr char kXRFormFactor[] = …;
inline constexpr char kEInkFormFactor[] = …;
inline constexpr char kWatchFormFactor[] = …;
struct BLINK_COMMON_EXPORT UserAgentBrandVersion { … };
UserAgentBrandList;
struct BLINK_COMMON_EXPORT UserAgentMetadata { … };
struct BLINK_COMMON_EXPORT UserAgentOverride { … };
bool BLINK_COMMON_EXPORT operator==(const UserAgentMetadata& a,
const UserAgentMetadata& b);
bool BLINK_COMMON_EXPORT operator==(const UserAgentOverride& a,
const UserAgentOverride& b);
}
#endif