import type { _ModuleSupport } from 'ag-charts-community';
import type { GeoGeometry } from './geoGeometry';
export type AnimatableMapMarkerDatum = {
    scalingX: number;
    scalingY: number;
};
export declare function prepareMapMarkerAnimationFunctions<D>(): {
    fromFn: _ModuleSupport.FromToMotionPropFn<D, _ModuleSupport.Marker<D>, AnimatableMapMarkerDatum>;
    toFn: _ModuleSupport.FromToMotionPropFn<D, _ModuleSupport.Marker<D>, AnimatableMapMarkerDatum>;
};
type SomeMapSeries<TDatum> = {
    contextNodeData?: {
        nodeData: TDatum[];
    };
    datumSelection: _ModuleSupport.Selection<TDatum, GeoGeometry<TDatum>>;
};
export declare function findFocusedGeoGeometry<TDatum>(series: SomeMapSeries<TDatum>, opts: _ModuleSupport.PickFocusInputs): GeoGeometry | undefined;
export {};
