#pragma once

#include <maps/libs/enum_io/include/enum_io_fwd.h>
#include <maps/libs/geolib/include/polygon.h>
#include <maps/wikimap/mapspro/services/editor/src/views/objects_query.h>

namespace maps::wiki::guide_pedestrian {

enum class TaskType { Addresses, Entrances };

DECLARE_ENUM_IO(TaskType);

geolib3::Polygon2 getPolygon(const views::ViewObject& viewObject);

} // namespace maps::wiki::guide_pedestrian
