#ifndef SERVICES_SCREEN_AI_PROTO_MAIN_CONTENT_EXTRACTOR_PROTO_CONVERTOR_H_
#define SERVICES_SCREEN_AI_PROTO_MAIN_CONTENT_EXTRACTOR_PROTO_CONVERTOR_H_
#include <map>
#include <optional>
#include <string>
#include "ui/accessibility/ax_enums.mojom-forward.h"
#include "ui/accessibility/ax_tree_update_forward.h"
#include "ui/gfx/geometry/size_f.h"
namespace ui {
class AXTree;
}
namespace screen_ai {
struct ViewHierarchyAndTreeSize { … };
std::optional<ViewHierarchyAndTreeSize> SnapshotToViewHierarchy(
const ui::AXTree& tree);
std::map<std::string, ax::mojom::Role>
GetMainContentExtractorToChromeRoleConversionMapForTesting();
}
#endif