import type { Circle as LeafletCircle, CircleMarker as LeafletCircleMarker, CircleMarkerOptions, CircleOptions, LatLngExpression } from 'leaflet'; import type { ReactNode } from 'react'; import type { PathProps } from './path.js'; export interface CircleMarkerProps extends CircleMarkerOptions, PathProps { center: LatLngExpression; children?: ReactNode; } export interface CircleProps extends CircleOptions, PathProps { center: LatLngExpression; children?: ReactNode; } export declare function updateCircle
(layer: LeafletCircle
| LeafletCircleMarker
, props: P, prevProps: P): void;