#ifndef COMPONENTS_ENTERPRISE_BROWSER_REPORTING_POLICY_INFO_H_
#define COMPONENTS_ENTERPRISE_BROWSER_REPORTING_POLICY_INFO_H_
#include "base/values.h"
#include "components/policy/proto/device_management_backend.pb.h"
namespace base {
class Value;
}
namespace policy {
class CloudPolicyManager;
}
namespace enterprise_reporting {
void AppendChromePolicyInfoIntoProfileReport(
const base::Value::Dict& policies,
enterprise_management::ChromeUserProfileInfo* profile_info);
void AppendExtensionPolicyInfoIntoProfileReport(
const base::Value::Dict& policies,
enterprise_management::ChromeUserProfileInfo* profile_info);
void AppendCloudPolicyFetchTimestamp(
enterprise_management::ChromeUserProfileInfo* profile_info,
policy::CloudPolicyManager* manager);
}
#endif