import type { AnimationRoot } from '../types'; /** * Hook to combine global, parent, and own animation disabled states * * @description * This hook combines three sources of animation disabled state: * 1. Global state from GlobalAnimationSettingsProvider * 2. Parent state from AnimationSettingsContext (component tree cascading) * 3. Own state from the component's animation prop * * Priority: Global > Parent > Own (global wins if enabled) * * @param animation - Root animation configuration for the component * @returns Combined isAllAnimationsDisabled value * * @example * ```tsx * const isAllAnimationsDisabled = useCombinedAnimationDisabledState(animation); * ``` */ export declare function useCombinedAnimationDisabledState>(animation: AnimationRoot | undefined): boolean; //# sourceMappingURL=useCombinedAnimationDisabledState.d.ts.map