chromium/components/supervised_user/core/browser/web_content_handler.h

// 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_SUPERVISED_USER_CORE_BROWSER_WEB_CONTENT_HANDLER_H_
#define COMPONENTS_SUPERVISED_USER_CORE_BROWSER_WEB_CONTENT_HANDLER_H_

#include <string>

#include "base/functional/callback.h"
#include "base/time/time.h"
#include "components/supervised_user/core/browser/supervised_user_utils.h"

class GURL;
namespace supervised_user {

class SupervisedUserSettingsService;

// This base class contains all the Web Approval Intersitial functionality that
// requires access to the current web content.
// It contains implementation of the common methods that can be shared accross
// platforms and can live in components.
class WebContentHandler {};

}  // namespace supervised_user

#endif  // COMPONENTS_SUPERVISED_USER_CORE_BROWSER_WEB_CONTENT_HANDLER_H_