import * as React from 'react';
import type { ImagePreviewType, ImageProps as RcImageProps } from 'rc-image';
import PreviewGroup from './PreviewGroup';
export interface CompositionImage
extends React.FC
{
PreviewGroup: typeof PreviewGroup;
}
type Replace = Partial & {
[P in K]: V;
}>;
interface PreviewType extends Omit {
/** @deprecated Please use destroyOnHidden instead */
destroyOnClose?: boolean;
/**
* @since 5.25.0
*/
destroyOnHidden?: boolean;
}
type ImageProps = Replace;
declare const Image: CompositionImage;
export type { ImageProps };
export default Image;