#ifndef CHROME_BROWSER_UI_WEB_APPLICATIONS_SUB_APPS_INSTALL_DIALOG_CONTROLLER_H_
#define CHROME_BROWSER_UI_WEB_APPLICATIONS_SUB_APPS_INSTALL_DIALOG_CONTROLLER_H_
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "base/auto_reset.h"
#include "base/functional/callback.h"
#include "base/scoped_observation.h"
#include "components/webapps/common/web_app_id.h"
#include "ui/gfx/native_widget_types.h"
#include "ui/views/widget/widget_observer.h"
namespace views {
class Widget;
}
class Profile;
namespace web_app {
struct WebAppInstallInfo;
class SubAppsInstallDialogController : public views::WidgetObserver { … };
}
#endif