import * as L from 'leaflet'; import type { MyMap } from 'map-sdk-leaflet/es/sdk/ShipxyAPISDK'; import 'leaflet-graticule'; export interface OptionsLatLngGraticule extends L.GraticuleOptions { showLabel: boolean; weight: number; color1: string; color2: string; fontColor1: string; fontColor2: string; dashArray: [number, number]; latFormatTickLabel: (value: number) => string; lngFormatTickLabel: (value: number) => string; zoomInterval: { start: number; end: number; interval: number; }[]; } declare class LatLngGraticuleServer { private _isView; private _options; private _map; private _layer; constructor(map: MyMap, options?: Partial); show(): this; hide(): this; private _hide; private _draw; } declare const latlngGraticuleServer: (map: MyMap, options?: Partial | undefined) => LatLngGraticuleServer; export { LatLngGraticuleServer, latlngGraticuleServer };