// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_ENTERPRISE_BROWSER_REPORTING_COMMON_PREF_NAMES_H_
#define COMPONENTS_ENTERPRISE_BROWSER_REPORTING_COMMON_PREF_NAMES_H_

#include "build/build_config.h"
#include "extensions/buildflags/buildflags.h"

namespace enterprise_reporting {

extern const char kCloudReportingEnabled[];

extern const char kCloudProfileReportingEnabled[];

extern const char kLastUploadTimestamp[];

extern const char kLastUploadSucceededTimestamp[];

extern const char kLastSignalsUploadAttemptTimestamp[];

extern const char kLastSignalsUploadSucceededTimestamp[];

extern const char kLastSignalsUploadSucceededConfig[];

extern const char kCloudReportingUploadFrequency[];

extern const char kUserSecuritySignalsReporting[];

extern const char kUserSecurityAuthenticatedReporting[];

extern const char kPoliciesEverFetchedWithProfileId[];

extern const char kSaasUsageDomainUrlsForBrowser[];

extern const char kSaasUsageDomainUrlsForProfile[];

extern const char kSaasUsageReport[];

extern const char kSaasUsageReportLastTriggerTime[];

extern const char kSecuritySignalsClientCertificatesSelectors[];

#if BUILDFLAG(ENABLE_EXTENSIONS_CORE)
extern const char kCloudExtensionRequestEnabled[];

extern const char kCloudExtensionRequestIds[];
#endif
}  // namespace enterprise_reporting

#endif  // COMPONENTS_ENTERPRISE_BROWSER_REPORTING_COMMON_PREF_NAMES_H_
