///
import type { GroupTimelineObject, SingleObject, TimelineObject } from '../types.js';
/**
* `useAnimare` custom React hook.
*
* @example
*
* import { useAnimare } from 'animare/react';
*
* useAnimare(() => {
* return animare(...params);
* // or
* return animare.single(...params);
* }, []);
*
*/
export declare function useAnimare(callback: () => TimelineObject, deps?: React.DependencyList): TimelineObject;
export declare function useAnimare(callback: () => GroupTimelineObject, deps?: React.DependencyList): GroupTimelineObject;
export declare function useAnimare(callback: () => SingleObject, deps?: React.DependencyList): SingleObject;
//# sourceMappingURL=useAnimare.d.ts.map