#ifndef COMPONENTS_GCM_DRIVER_GCM_ACCOUNT_TRACKER_H_
#define COMPONENTS_GCM_DRIVER_GCM_ACCOUNT_TRACKER_H_
#include <stddef.h>
#include <map>
#include <memory>
#include <string>
#include "base/memory/raw_ptr.h"
#include "base/time/time.h"
#include "components/gcm_driver/account_tracker.h"
#include "components/gcm_driver/gcm_client.h"
#include "components/gcm_driver/gcm_connection_observer.h"
#include "components/signin/public/identity_manager/access_token_fetcher.h"
namespace signin {
struct AccessTokenInfo;
class IdentityManager;
}
namespace base {
class Time;
}
namespace gcm {
class GCMDriver;
class GCMAccountTracker : public AccountTracker::Observer,
public GCMConnectionObserver { … };
}
#endif