import { ILightboxImage } from '../types/lightbox.types';
interface UseLightboxProps {
    images: ILightboxImage[];
    initialIndex: number;
    onClose: () => void;
}
export declare const useLightbox: ({ images, initialIndex, onClose }: UseLightboxProps) => {
    currentIndex: number;
    currentImage: ILightboxImage;
    goToPrevious: () => void;
    goToNext: () => void;
    goToImage: (index: number) => void;
    hasPrevious: boolean;
    hasNext: boolean;
};
export {};
//# sourceMappingURL=useLightbox.d.ts.map