#ifndef SERVICES_SCREEN_AI_PROTO_VISUAL_ANNOTATOR_PROTO_CONVERTOR_H_
#define SERVICES_SCREEN_AI_PROTO_VISUAL_ANNOTATOR_PROTO_CONVERTOR_H_
#include "services/screen_ai/proto/chrome_screen_ai.pb.h"
#include "services/screen_ai/public/mojom/screen_ai_service.mojom.h"
#include "ui/accessibility/ax_tree_update.h"
namespace gfx {
class Rect;
}
namespace screen_ai {
ui::AXTreeUpdate VisualAnnotationToAXTreeUpdate(
chrome_screen_ai::VisualAnnotation& visual_annotation,
const gfx::Rect& image_rect);
void ResetNodeIDForTesting();
mojom::VisualAnnotationPtr ConvertProtoToVisualAnnotation(
const chrome_screen_ai::VisualAnnotation& annotation_proto);
}
#endif