import * as React from 'react';
interface ProductGalleryProps {
    isInModal?: boolean;
    isPreloading?: boolean;
}
export declare function ProductGallery({ isInModal, isPreloading }?: ProductGalleryProps): React.JSX.Element;
/**
 * Renders ProductGallery in a stable off-screen wrapper so the iframe loads once and stays alive.
 * useIframePositioning handles repositioning the iframe into the visible area (sheet, modal, etc.)
 * when the configurator opens.
 */
export declare function DeferredGalleryContainer(): React.JSX.Element;
export {};
