import { Thumbnail } from "../services/contentService";
export type MediaSelectorThumbnailViewMode = "grid" | "list";
export declare function Thumbnails({ images, selectedImage, setSelectedImage, onMediaSelected, onHide, language, onReplaceMedia, viewMode, loading, }: {
    images: Thumbnail[];
    selectedImage: Thumbnail | undefined;
    setSelectedImage: (image: Thumbnail) => void;
    onMediaSelected: (imageId: string) => void;
    onHide: () => void;
    language: string;
    onReplaceMedia?: (image: Thumbnail, file: File) => void;
    viewMode?: MediaSelectorThumbnailViewMode;
    loading?: boolean;
}): import("react").JSX.Element;
