// Copyright 2023 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_DATA_CONTROLS_CORE_BROWSER_ACTION_CONTEXT_H_ #define COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_ACTION_CONTEXT_H_ #include "build/chromeos_buildflags.h" #include "url/gurl.h" #if BUILDFLAG(IS_CHROMEOS) #include "components/enterprise/data_controls/core/browser/component.h" #endif // BUILDFLAG(IS_CHROMEOS) namespace data_controls { struct ActionSource { … }; struct ActionDestination { … }; // Generic struct that represents metadata about an action involved in Data // Controls. struct ActionContext { … }; } // namespace data_controls #endif // COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_ACTION_CONTEXT_H_