#ifndef COMPONENTS_SEARCH_PROVIDER_LOGOS_LOGO_COMMON_H_
#define COMPONENTS_SEARCH_PROVIDER_LOGOS_LOGO_COMMON_H_
#include <stdint.h>
#include <memory>
#include <optional>
#include <string>
#include "base/functional/callback.h"
#include "base/memory/ref_counted.h"
#include "base/memory/ref_counted_memory.h"
#include "base/time/time.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "url/gurl.h"
namespace search_provider_logos {
extern const int64_t kMaxTimeToLiveMS;
enum class LogoType { … };
struct LogoMetadata { … };
enum class LogoCallbackReason { … };
struct EncodedLogo { … };
EncodedLogoCallback;
struct Logo { … };
LogoCallback;
struct LogoCallbacks { … };
ParseLogoResponse;
AppendQueryparamsToLogoURL;
}
#endif