#ifndef CHROME_BROWSER_EXTENSIONS_API_GCM_GCM_API_H_
#define CHROME_BROWSER_EXTENSIONS_API_GCM_GCM_API_H_
#include "base/memory/raw_ptr.h"
#include "chrome/common/extensions/api/gcm.h"
#include "components/gcm_driver/gcm_client.h"
#include "extensions/browser/extension_function.h"
namespace gcm {
class GCMDriver;
}
class Profile;
namespace extensions {
class GcmApiFunction : public ExtensionFunction { … };
class GcmRegisterFunction : public GcmApiFunction { … };
class GcmUnregisterFunction : public GcmApiFunction { … };
class GcmSendFunction : public GcmApiFunction { … };
class GcmJsEventRouter { … };
}
#endif