import { type ImgHTMLAttributes } from "react";
import { type ResponsiveImageData } from "../model/imageTypes";
import { type ImageRendererProps } from "./ImageRenderer";
export interface ImageViewProps extends Omit<ImageRendererProps, "src" | "sources" | "alt" | "intrinsicWidth" | "intrinsicHeight" | "srcSet" | "sizes">, Pick<ImgHTMLAttributes<HTMLImageElement>, "sizes"> {
    image: ResponsiveImageData;
    alt?: string;
}
/**
 * Собирает picture/srcset из готовых URL и делегирует отображение ImageRenderer.
 * Компонент не формирует имена файлов и не знает о форматах или размерах хранилища.
 */
export declare function ImageView({ image, alt, sizes, aspectRatio, ...props }: ImageViewProps): import("react").JSX.Element;
//# sourceMappingURL=ImageView.d.ts.map