import { TAdvancedImageView } from './types'; export declare const useComplexImageCarousel: ({ images }: { images: TAdvancedImageView[]; }) => { MOBILE_BREAKPOINT: number; containerRef: import('react').RefObject; carouselRef: import('react').RefObject; imageRefs: import('react').RefObject; descriptionRef: import('react').RefObject; descriptionItemRef: import('react').RefObject; progressButtonContainerRef: import('react').RefObject; visible: TAdvancedImageView[]; cardSizes: string[]; handleCustomPrevClick: () => void; handleCustomNextClick: () => void; current: number; mobileCardIndex: number; xLargeCardIndex: number; };