import type { AnimationState } from "./types";
export declare const useAnimations: () => {
    animationState: AnimationState;
    triggerPauseAnimation: () => void;
    triggerErrorAnimation: () => void;
    clearErrorAnimation: () => void;
    startPulsatingAnimation: (onComplete?: () => void) => void;
    stopPulsatingAnimation: () => void;
    startIdleAnimations: () => void;
    stopIdleAnimations: () => void;
    triggerFadeTransition: () => void;
    setInitialAnimationState: () => void;
    cleanup: () => void;
};
//# sourceMappingURL=useAnimations.d.ts.map