#ifndef CHROME_BROWSER_UI_WEBUI_TOP_CHROME_WEBUI_CONTENTS_WARMUP_LEVEL_RECORDER_H_
#define CHROME_BROWSER_UI_WEBUI_TOP_CHROME_WEBUI_CONTENTS_WARMUP_LEVEL_RECORDER_H_
#include <optional>
#include <string>
#include <utility>
#include "base/memory/raw_ptr.h"
#include "base/memory/weak_ptr.h"
#include "chrome/browser/ui/webui/top_chrome/webui_contents_warmup_level.h"
namespace content {
class RenderProcessHost;
class WebContents;
}
struct WebUIContentsWarmupLevelPreCondition { … };
class WebUIContentsWarmupLevelRecorder { … };
#endif