#ifndef CHROME_BROWSER_UI_VIEWS_SIDE_PANEL_SIDE_PANEL_UTIL_H_
#define CHROME_BROWSER_UI_VIEWS_SIDE_PANEL_SIDE_PANEL_UTIL_H_
#include <optional>
#include <type_traits>
#include "base/time/time.h"
#include "chrome/browser/ui/views/side_panel/side_panel_entry_id.h"
#include "chrome/browser/ui/views/side_panel/side_panel_enums.h"
#include "chrome/browser/ui/views/side_panel/side_panel_entry.h"
#include "ui/base/class_property.h"
class Browser;
class SidePanelRegistry;
class SidePanelContentProxy;
namespace views {
class View;
}
class SidePanelUtil { … };
extern const ui::ClassProperty<
std::underlying_type_t<SidePanelContentState>>* const
kSidePanelContentStateKey;
#endif