import { GalleryItem } from '../types';
interface FullscreenViewerProps {
    isOpen: boolean;
    currentImage: GalleryItem | null;
    images: GalleryItem[];
    currentIndex: number;
    zoomLevel: number;
    onClose: () => void;
    onPrev: () => void;
    onNext: () => void;
    onFavoriteToggle: (image: GalleryItem) => void;
    onImageRemove: (image: GalleryItem) => void;
    onZoomIn: () => void;
    onZoomOut: () => void;
    onThumbnailClick: (index: number) => void;
}
export declare function FullscreenViewer({ isOpen, currentImage, images, currentIndex, zoomLevel, onClose, onPrev, onNext, onFavoriteToggle, onImageRemove, onZoomIn, onZoomOut, onThumbnailClick }: FullscreenViewerProps): import("react/jsx-runtime").JSX.Element | null;
export {};
