"""Public API for dpg-map.""" from .api import ( add_layer, add_marker, add_polyline, add_trajectory, clear_disk_cache, clear_layer, clear_map, clear_memory_cache, configure, delete_overlay, fit_bounds, get_cache_stats, get_center, get_map_debug_state, get_zoom, hide_layer, latlon_to_screen, screen_to_latlon, set_center, set_marker_label, set_marker_position, set_overlay_show, set_polyline_points, set_provider, set_view, set_zoom, show_layer, update_marker, update_polyline, update_trajectory, ) from .providers import ( TileProvider, get_provider, list_providers, register_provider, unregister_provider, ) from .widget import map_widget __all__ = [ "TileProvider", "add_layer", "add_marker", "add_polyline", "add_trajectory", "clear_disk_cache", "clear_layer", "clear_map", "clear_memory_cache", "configure", "delete_overlay", "fit_bounds", "get_cache_stats", "get_center", "get_map_debug_state", "get_provider", "get_zoom", "hide_layer", "latlon_to_screen", "list_providers", "map_widget", "register_provider", "screen_to_latlon", "set_center", "set_marker_label", "set_marker_position", "set_overlay_show", "set_polyline_points", "set_provider", "set_view", "set_zoom", "show_layer", "unregister_provider", "update_marker", "update_polyline", "update_trajectory", ] def main() -> None: """Console entry point placeholder.""" print("dpg-map")