/** * usePrefersReducedMotion - Detects user's motion preference * * This hook checks the user's `prefers-reduced-motion` media query preference * and returns a boolean indicating whether reduced motion is preferred. * * WCAG References: * - 2.3.3 Animation from Interactions (Level AAA) * - WCAG22 Understanding: Respect user preferences for reduced motion * * @returns {boolean} true if user prefers reduced motion, false otherwise * * @example * ```typescript * const prefersReducedMotion = usePrefersReducedMotion(); * * return ( * * Content * * ); * ``` * * @example * ```typescript * // Conditional animations * const prefersReducedMotion = usePrefersReducedMotion(); * * return ( *
* Content *
* ); * ``` */ export declare const usePrefersReducedMotion: () => boolean; //# sourceMappingURL=usePrefersReducedMotion.d.ts.map