UNPKG

react-bkoi-gl

Version:

React components for Barikoi GL JS

10 lines (9 loc) 693 B
import type { Map as MapInstance } from "../types/lib"; import type Maplibre from "./maplibre"; /** These methods may break the react binding if called directly */ declare const skipMethods: readonly ["setMaxBounds", "setMinZoom", "setMaxZoom", "setMinPitch", "setMaxPitch", "setRenderWorldCopies", "setProjection", "setStyle", "addSource", "removeSource", "addLayer", "removeLayer", "setLayerZoomRange", "setFilter", "setPaintProperty", "setLayoutProperty", "setLight", "setTerrain", "setFog", "remove"]; export type MapRef = { getMap(): MapInstance; } & Omit<MapInstance, (typeof skipMethods)[number]>; export default function createRef(mapInstance: Maplibre): MapRef | null; export {};