import { Punto } from "./Punto"; import { Marcador } from "./Marcador"; import { LatLngTuple } from "leaflet"; import * as L from "leaflet"; export declare class EstadoMapa { centro: Punto; zoom: number; marcadores: Marcador[]; maxBoundsMexico: LatLngTuple[]; constructor(centro: Punto, zoom: number, marcadores: Array); static construirEstadoInicial(): EstadoMapa; static construirEstadoMapa(centro: Punto, zoom: number): EstadoMapa; static construirEstadoMapaConMarcadores(centro: Punto, zoom: number, marcadores: Array): EstadoMapa; getEstadoParaLeafletjs(): L.MapOptions; agregarMarcador(marcador: Marcador): void; eliminarMarcador(idMarcador: string): void; }