#ifndef CONTENT_PUBLIC_BROWSER_WEB_UI_MANAGED_INTERFACE_H_
#define CONTENT_PUBLIC_BROWSER_WEB_UI_MANAGED_INTERFACE_H_
#include <memory>
#include "content/common/content_export.h"
namespace content {
class WebUIController;
class CONTENT_EXPORT WebUIManagedInterfaceBase {
public:
virtual ~WebUIManagedInterfaceBase() = default;
};
CONTENT_EXPORT void SaveWebUIManagedInterfaceInDocument(
WebUIController*,
std::unique_ptr<WebUIManagedInterfaceBase>);
CONTENT_EXPORT void RemoveWebUIManagedInterfaces(
WebUIController* webui_controller);
}
#endif