import type * as React from 'react'; import type { AnimatedRangeBarElementProps } from "../../BarChartPremium/RangeBar/AnimatedRangeBarElement.mjs"; type UseAnimateRangeBarParams = Pick & { ref?: React.Ref; hidden?: boolean; }; type UseAnimateRangeBarReturnValue = { ref: React.Ref; } & Pick; /** * Animates a range bar from its center outwards. * The animation only happens in the direction of the numerical axis (x-axis for vertical layout, y-axis for horizontal layout). * The other direction remains constant during the animation. * * The props object also accepts a `ref` which will be merged with the ref returned from this hook. This means you can * pass the ref returned by this hook to the `path` element and the `ref` provided as argument will also be called. */ export declare function useAnimateRangeBar(props: UseAnimateRangeBarParams): UseAnimateRangeBarReturnValue; export {};