- HostPairingScreen(ScreenObserver* observer, HostPairingScreenActor* actor,
- pairing_chromeos::HostPairingController* controller);
+ class Delegate {
+ public:
+ virtual ~Delegate() {}
+ virtual void ConfigureHost(bool accepted_eula,
+ const std::string& lang,
+ const std::string& timezone,
+ bool send_reports,
+ const std::string& keyboard_layout) = 0;
+ };
+
+ HostPairingScreen(BaseScreenDelegate* base_screen_delegate,
+ Delegate* delegate,
+ HostPairingScreenActor* actor,
+ pairing_chromeos::HostPairingController* remora_controller);