import { CSSProperties } from 'react'; import { ImageParams, RenderImageFn, RenderImageProps } from '@mercuriya/slate-gallery-common'; export type ImageProps = { /** * We need to know index in cases when we need to edit or remove image, so it * is not used in Image component, but passed down to Controls component */ index: number; image: ImageParams; renderImage?: RenderImageFn; wrapperStyle: CSSProperties; withLeft: boolean; left?: number; onSelect?: RenderImageProps['onSelect']; imageClassName?: string; imageWrapperClassName?: string; leftClassName?: string; }; export declare function Image({ index, image, renderImage, wrapperStyle, withLeft, left, onSelect, imageClassName, imageWrapperClassName, leftClassName, }: ImageProps): import("react/jsx-runtime").JSX.Element;