import { ReactNode } from 'react'; export type ImageType = "img" | "media"; export interface ImagePreviewProps { type?: ImageType; src?: string; showPanel?: boolean; onClose?: () => void; onSwitch?: (index: number) => void; data?: string[]; panel?: ReactNode; tools?: ReactNode; } export interface ImagePreviewApi { show: (props: ImagePreviewProps) => void; close: () => void; togglePanel: () => void; } declare const ImagePreview: import('react').ForwardRefExoticComponent>; export default ImagePreview;