import { RefObject } from 'react';
/**
 * Hook to track slide visibility using the centralized IntersectionObserver.
 * This optimizes performance by using a single observer per carousel instead of one per slide.
 */
export declare function useIsVisible(elementRef: RefObject<HTMLElement | null>, _parentRef: RefObject<HTMLElement | null>): boolean;
