import React from 'react';
import type { Photo } from './types';
export interface FilmStripProps {
    /**
     * Array of photos to display as thumbnails
     */
    photos: Photo[];
    /**
     * Currently selected photo index
     */
    selectedIndex: number;
    /**
     * Callback when a thumbnail is clicked
     */
    onSelect?: (index: number) => void;
    /**
     * Album title for accessibility
     */
    albumTitle?: string;
    /**
     * Additional class name
     */
    className?: string;
}
/**
 * FilmStrip component - Vertical thumbnail navigation for photos.
 *
 * Features:
 * - Vertical scrollable thumbnail list
 * - Highlights selected photo
 * - Click to navigate between photos
 * - Keyboard accessible
 *
 * @example
 * ```tsx
 * <FilmStrip
 *   photos={album.photos}
 *   selectedIndex={currentIndex}
 *   onSelect={(index) => setCurrentIndex(index)}
 *   albumTitle="Summer Vacation"
 * />
 * ```
 */
export declare const FilmStrip: React.FC<FilmStripProps>;
//# sourceMappingURL=FilmStrip.d.ts.map