// Copyright 2018 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_SEND_TAB_TO_SELF_SEND_TAB_TO_SELF_MODEL_H_ #define COMPONENTS_SEND_TAB_TO_SELF_SEND_TAB_TO_SELF_MODEL_H_ #include <string> #include <vector> #include "base/observer_list.h" #include "components/send_tab_to_self/send_tab_to_self_entry.h" #include "components/send_tab_to_self/send_tab_to_self_model_observer.h" #include "url/gurl.h" namespace send_tab_to_self { struct TargetDeviceInfo; // The send tab to self model contains a list of entries of shared urls. // This object should only be accessed from one thread, which is usually the // main thread. class SendTabToSelfModel { … }; } // namespace send_tab_to_self #endif // COMPONENTS_SEND_TAB_TO_SELF_SEND_TAB_TO_SELF_MODEL_H_