#pragma once
#include "image.h"
#include "overlay_image_info.h"

#include <maps/libs/geolib/include/polygon.h>
#include <maps/libs/tile/include/utils.h>

namespace maps::wiki::renderer_overlay {
Image renderTile(
    const maps::tile::Tile& mapTile,
    const OverlayImageInfoByZOrder& overlayImageInfoByZOrder,
    const std::optional<geolib3::Polygon2>& cutOffPolygon);

} // namespace maps::wiki::renderer_overlay
