#include "chrome/browser/commerce/coupons/coupon_service_factory.h"
#include "base/no_destructor.h"
#include "chrome/browser/commerce/coupons/coupon_db.h"
#include "chrome/browser/commerce/coupons/coupon_service.h"
#include "content/public/browser/storage_partition.h"
CouponServiceFactory* CouponServiceFactory::GetInstance() { … }
CouponService* CouponServiceFactory::GetForProfile(Profile* profile) { … }
CouponServiceFactory::CouponServiceFactory()
: … { … }
CouponServiceFactory::~CouponServiceFactory() = default;
std::unique_ptr<KeyedService>
CouponServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const { … }