import { DisplayObject } from '@antv/g'; /** * Scale up elements on hover. */ export declare function elementHoverScale(root: DisplayObject, { elements: elementsof, datum, groupKey, scaleFactor, shadow, shadowColor, shadowBlur, shadowOffsetX, shadowOffsetY, zIndex, delay, emitter, state, coordinate, }: Record): () => void; export declare function ElementHoverScale({ delay, createGroup, scale: scaleFactorParam, shadow, shadowColor, shadowBlur, shadowOffsetX, shadowOffsetY, zIndex, ...rest }: { [x: string]: any; delay: any; createGroup: any; scale: any; shadow: any; shadowColor: any; shadowBlur: any; shadowOffsetX: any; shadowOffsetY: any; zIndex: any; }): (context: any, _contexts: any, emitter: any) => () => void; export declare namespace ElementHoverScale { var props: { reapplyWhenUpdate: boolean; }; }