#ifndef CHROME_RENDERER_COMPANION_VISUAL_QUERY_VISUAL_QUERY_ELIGIBILITY_H_
#define CHROME_RENDERER_COMPANION_VISUAL_QUERY_VISUAL_QUERY_ELIGIBILITY_H_
#include <algorithm>
#include <limits>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "base/containers/flat_map.h"
#include "base/containers/flat_set.h"
#include "base/gtest_prod_util.h"
#include "components/optimization_guide/proto/visual_search_model_metadata.pb.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/geometry/size_f.h"
namespace companion::visual_query {
Rect;
Size;
SizeF;
EligibilitySpec;
FeatureLibrary;
OrOfThresholdingRules;
ThresholdingRule;
struct SingleImageGeometryFeatures { … };
struct SingleImageFeaturesAndBytes { … };
class EligibilityModule { … };
}
#endif