import type { DomPortalDescriptor } from "@trackunit/react-map-adapter-shared"; /** * Stable DOM `renderFn` for synthetic edge-label markers — pure rendering only. * Reads visual props from GeoJSON `properties`. Interaction (select/hover) is * handled externally by the `InteractiveDecoration` wrapper in Layers. * * The effective background color follows `selected > hovered > base` priority, * matching the adapter paint expression order for stroke colors. */ export declare const shapeEdgeLabelPortalRender: DomPortalDescriptor["renderFn"]; /** * Stable DOM `renderFn` for multi-geometry "+" badges on the map. * * Follows the same `selected > hovered > base` color priority as edge labels. */ export declare const multiBadgePortalRender: DomPortalDescriptor["renderFn"];