import type { BubbleLayerProps } from '../types/bubble-layer.js';
import type { ChoroplethLayerProps } from '../types/choropleth-layer.js';
import type { DotLayerProps } from '../types/dot-layer.js';
import type { Location } from '../types/location.js';
export declare const useLegendInteractionHighlighting: <L extends Location, R extends Record<string, unknown>>(props: DotLayerProps<L> | BubbleLayerProps<L> | ChoroplethLayerProps<R>, sourceId: string) => void;
