#ifndef COMPONENTS_VISITED_URL_RANKING_PUBLIC_URL_VISIT_H_
#define COMPONENTS_VISITED_URL_RANKING_PUBLIC_URL_VISIT_H_
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <variant>
#include <vector>
#include "base/functional/callback.h"
#include "base/time/time.h"
#include "components/history/core/browser/history_types.h"
#include "components/history/core/browser/url_row.h"
#include "components/segmentation_platform/public/trigger.h"
#include "components/sync_device_info/device_info.h"
#include "components/visited_url_ranking/public/decoration.h"
#include "url/gurl.h"
namespace visited_url_ranking {
enum class Fetcher { … };
struct URLVisit { … };
struct URLVisitAggregate { … };
template <class... Ts>
struct URLVisitVariantHelper : Ts... { … };
}
#endif