#ifndef CHROMEOS_ASH_COMPONENTS_SYSTEM_STATISTICS_PROVIDER_H_
#define CHROMEOS_ASH_COMPONENTS_SYSTEM_STATISTICS_PROVIDER_H_
#include <optional>
#include <string_view>
#include "base/component_export.h"
#include "base/functional/callback.h"
namespace ash::system {
inline constexpr char kActivateDateKey[] = …;
inline constexpr char kBlockDevModeKey[] = …;
inline constexpr char kCheckEnrollmentKey[] = …;
inline constexpr char kShouldSendRlzPingKey[] = …;
inline constexpr char kShouldSendRlzPingValueFalse[] = …;
inline constexpr char kShouldSendRlzPingValueTrue[] = …;
inline constexpr char kRlzEmbargoEndDateKey[] = …;
inline constexpr char kCustomizationIdKey[] = …;
inline constexpr char kDevSwitchBootKey[] = …;
inline constexpr char kDevSwitchBootValueDev[] = …;
inline constexpr char kDevSwitchBootValueVerified[] = …;
inline constexpr char kDockMacAddressKey[] = …;
inline constexpr char kEthernetMacAddressKey[] = …;
inline constexpr char kFirmwareWriteProtectCurrentKey[] = …;
inline constexpr char kFirmwareWriteProtectCurrentValueOn[] = …;
inline constexpr char kFirmwareWriteProtectCurrentValueOff[] = …;
inline constexpr char kFirmwareTypeKey[] = …;
inline constexpr char kFirmwareTypeValueDeveloper[] = …;
inline constexpr char kFirmwareTypeValueNonchrome[] = …;
inline constexpr char kFirmwareTypeValueNormal[] = …;
inline constexpr char kHardwareClassKey[] = …;
inline constexpr char kIsVmKey[] = …;
inline constexpr char kIsVmValueFalse[] = …;
inline constexpr char kIsVmValueTrue[] = …;
inline constexpr char kIsCrosDebugKey[] = …;
inline constexpr char kIsCrosDebugValueFalse[] = …;
inline constexpr char kIsCrosDebugValueTrue[] = …;
inline constexpr char kManufactureDateKey[] = …;
inline constexpr char kOemCanExitEnterpriseEnrollmentKey[] = …;
inline constexpr char kOemDeviceRequisitionKey[] = …;
inline constexpr char kOemIsEnterpriseManagedKey[] = …;
inline constexpr char kOemKeyboardDrivenOobeKey[] = …;
inline constexpr char kOffersCouponCodeKey[] = …;
inline constexpr char kOffersGroupCodeKey[] = …;
inline constexpr char kRlzBrandCodeKey[] = …;
inline constexpr char kRegionKey[] = …;
inline constexpr char kInitialLocaleKey[] = …;
inline constexpr char kInitialTimezoneKey[] = …;
inline constexpr char kKeyboardLayoutKey[] = …;
inline constexpr char kKeyboardMechanicalLayoutKey[] = …;
inline constexpr char kAttestedDeviceIdKey[] = …;
inline constexpr char kLegacySerialNumberKey[] = …;
inline constexpr char kSerialNumberKey[] = …;
inline constexpr char kFlexIdKey[] = …;
inline constexpr char kDisplayProfilesKey[] = …;
inline constexpr char kMachineModelName[] = …;
inline constexpr char kMachineOemName[] = …;
class COMPONENT_EXPORT(CHROMEOS_ASH_COMPONENTS_SYSTEM) StatisticsProvider { … };
}
#endif