// Copyright 2024 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_DATA_CONTROLS_DIALOG_FACTORY_H_ #define COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_DATA_CONTROLS_DIALOG_FACTORY_H_ #include "base/functional/callback.h" #include "components/enterprise/data_controls/core/browser/data_controls_dialog.h" namespace content { class WebContents; } // namespace content namespace data_controls { // Factory interface to create `DataControlDialog`s, which should have // platform-specific implementations. class DataControlsDialogFactory { … }; } // namespace data_controls #endif // COMPONENTS_ENTERPRISE_DATA_CONTROLS_CORE_BROWSER_DATA_CONTROLS_DIALOG_FACTORY_H_