#ifndef COMPONENTS_SEGMENTATION_PLATFORM_PUBLIC_CONSTANTS_H_
#define COMPONENTS_SEGMENTATION_PLATFORM_PUBLIC_CONSTANTS_H_
#include <string>
#include "components/segmentation_platform/public/proto/output_config.pb.h"
#include "components/segmentation_platform/public/proto/segmentation_platform.pb.h"
namespace segmentation_platform {
const char kAdaptiveToolbarSegmentationKey[] = …;
const char kAdaptiveToolbarUmaName[] = …;
const char kChromeLowUserEngagementSegmentationKey[] = …;
const char kChromeLowUserEngagementUmaName[] = …;
const char kFeedUserSegmentationKey[] = …;
const char kFeedUserSegmentUmaName[] = …;
const char kShoppingUserSegmentationKey[] = …;
const char kShoppingUserUmaName[] = …;
const char kContextualPageActionsKey[] = …;
const char kContextualPageActionsUmaName[] = …;
const char kSearchUserKey[] = …;
const char kSearchUserUmaName[] = …;
const char kPowerUserKey[] = …;
const char kPowerUserUmaName[] = …;
const char kCrossDeviceUserKey[] = …;
const char kCrossDeviceUserUmaName[] = …;
const char kFrequentFeatureUserKey[] = …;
const char kFrequentFeatureUserUmaName[] = …;
const char kIntentionalUserKey[] = …;
const char kIntentionalUserUmaName[] = …;
const char kResumeHeavyUserKey[] = …;
const char kResumeHeavyUserUmaName[] = …;
const char kDeviceSwitcherKey[] = …;
const char kDeviceSwitcherUmaName[] = …;
const char kTabletProductivityUserKey[] = …;
const char kTabletProductivityUserUmaName[] = …;
const char kWebAppInstallationPromoKey[] = …;
const char kWebAppInstallationPromoUmaName[] = …;
const char kPasswordManagerUserKey[] = …;
const char kPasswordManagerUserUmaName[] = …;
const char kDeviceTierKey[] = …;
const char kDeviceTierUmaName[] = …;
const char kTabResumptionClassifierKey[] = …;
const char kTabResumptionClassifierUmaName[] = …;
const char kURLVisitResumptionRankerKey[] = …;
const char kURLVisitResumptionRankerUmaName[] = …;
const char kIosModuleRankerKey[] = …;
const char kIosModuleRankerUmaName[] = …;
const char kAndroidHomeModuleRankerKey[] = …;
const char kAndroidHomeModuleRankerUmaName[] = …;
const char kDesktopNtpModuleKey[] = …;
const char kDesktopNtpModuleUmaName[] = …;
const char kOptimizationTargetSegmentationDummyKey[] = …;
const char kOptimizationTargetSegmentationDummyUmaName[] = …;
const char kComposePromotionKey[] = …;
const char kComposePromotionUmaName[] = …;
const char kEphemeralHomeModuleBackendKey[] = …;
const char kSegmentationConfigParamName[] = …;
constexpr char kDefaultModelEnabledParam[] = …;
constexpr char kVariationsParamNameSegmentSelectionTTLDays[] = …;
constexpr char kVariationsParamNameUnknownSelectionTTLDays[] = …;
const char kSubsegmentDiscreteMappingSuffix[] = …;
std::string SegmentIdToHistogramVariant(proto::SegmentId segment_id);
std::string GetSubsegmentKey(const std::string& segmentation_key);
const char kLegacyNegativeLabel[] = …;
const char kAdaptiveToolbarModelLabelNewTab[] = …;
const char kAdaptiveToolbarModelLabelShare[] = …;
const char kAdaptiveToolbarModelLabelVoice[] = …;
const char kAdaptiveToolbarModelLabelTranslate[] = …;
const char kAdaptiveToolbarModelLabelAddToBookmarks[] = …;
const char kAdaptiveToolbarModelLabelReadAloud[] = …;
const char kContextualPageActionModelLabelPriceTracking[] = …;
const char kContextualPageActionModelLabelReaderMode[] = …;
const char kContextualPageActionModelLabelPriceInsights[] = …;
const char kNoCrossDeviceUsage[] = …;
const char kCrossDeviceMobile[] = …;
const char kCrossDeviceDesktop[] = …;
const char kCrossDeviceTablet[] = …;
const char kCrossDeviceMobileAndDesktop[] = …;
const char kCrossDeviceMobileAndTablet[] = …;
const char kCrossDeviceDesktopAndTablet[] = …;
const char kCrossDeviceAllDeviceTypes[] = …;
const char kCrossDeviceOther[] = …;
const char kSearchUserModelLabelNone[] = …;
const char kSearchUserModelLabelLow[] = …;
const char kSearchUserModelLabelMedium[] = …;
const char kSearchUserModelLabelHigh[] = …;
const char kDeviceTierSegmentLabelNone[] = …;
const char kDeviceTierSegmentLabelLow[] = …;
const char kDeviceTierSegmentLabelMedium[] = …;
const char kDeviceTierSegmentLabelHigh[] = …;
const char kTabletProductivityUserModelLabelNone[] = …;
const char kTabletProductivityUserModelLabelMedium[] = …;
const char kTabletProductivityUserModelLabelHigh[] = …;
const char kSingleTab[] = …;
const char kPriceChange[] = …;
const char kTabResumptionForAndroidHome[] = …;
const char kSafetyHub[] = …;
const char kSingleTabFreshness[] = …;
const char kPriceChangeFreshness[] = …;
const char kTabResumptionForAndroidHomeFreshness[] = …;
const char kSafetyHubFreshness[] = …;
const char kMostVisitedTiles[] = …;
const char kShortcuts[] = …;
const char kSafetyCheck[] = …;
const char kTabResumption[] = …;
const char kParcelTracking[] = …;
const char kPriceTrackingPromo[] = …;
const char kMostVisitedTilesFreshness[] = …;
const char kShortcutsFreshness[] = …;
const char kSafetyCheckFreshness[] = …;
const char kTabResumptionFreshness[] = …;
const char kParcelTrackingFreshness[] = …;
const char kIsShowingStartSurface[] = …;
const char kDesktopNtpDriveModuleLabelShow[] = …;
const char kDesktopNtpDriveModuleLabelDontShow[] = …;
const char kContextualPageActionModelInputPriceTracking[] = …;
const char kContextualPageActionModelInputReaderMode[] = …;
const char kContextualPageActionModelInputPriceInsights[] = …;
const char kComposePrmotionLabelShow[] = …;
const char kComposePrmotionLabelDontShow[] = …;
constexpr char kModelExecutionSamplingRateKey[] = …;
constexpr char kModelInitializationDelay[] = …;
}
#endif