chromium/chrome/browser/page_image_service/image_service_factory.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include <memory>

#include "chrome/browser/page_image_service/image_service_factory.h"

#include "chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.h"
#include "chrome/browser/autocomplete/remote_suggestions_service_factory.h"
#include "chrome/browser/optimization_guide/optimization_guide_keyed_service.h"
#include "chrome/browser/optimization_guide/optimization_guide_keyed_service_factory.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/search_engines/template_url_service_factory.h"
#include "chrome/browser/sync/sync_service_factory.h"
#include "components/page_image_service/image_service.h"
#include "components/page_image_service/image_service_impl.h"

namespace page_image_service {

// static
ImageService* ImageServiceFactory::GetForBrowserContext(
    content::BrowserContext* browser_context) {}

// static
ImageServiceFactory& ImageServiceFactory::GetInstance() {}

ImageServiceFactory::ImageServiceFactory()
    :{}

ImageServiceFactory::~ImageServiceFactory() = default;

std::unique_ptr<KeyedService>
ImageServiceFactory::BuildServiceInstanceForBrowserContext(
    content::BrowserContext* context) const {}

// static
void ImageServiceFactory::EnsureFactoryBuilt() {}

}  // namespace page_image_service