//eslint-disable-next-line @typescript-eslint/no-unused-vars
import 'leaflet';

declare module 'leaflet' {
  export function shapeMarker(
    latlng: LatLngExpression,
    options?: PathOptions & {
      shape?:
        | 'diamond'
        | 'square'
        | 'triangle'
        | 'triangle-up'
        | 'triangle-down'
        | 'arrowhead'
        | 'arrowhead-up'
        | 'arrowhead-down'
        | 'circle'
        | 'x'
        | string;
      radius?: number;
      rotation?: number;
    }
  ): Path;
}
