import { ImageProps } from 'antd'; import React from 'react'; import { ElementProps, MediaNode } from '../../../el'; /** * 图片组件,带有错误处理功能 * 如果图片加载失败,将显示可点击的链接 * * @component * @param props - 图片属性,继承自 ImageProps 接口 * @param props.src - 图片的源地址 * @returns 返回一个图片组件,如果加载失败则返回一个链接 * * @example * ```tsx * * ``` */ export declare const ImageAndError: React.FC; /** * 修复图片大小的问题 * @param props * @returns */ export declare const ResizeImage: ({ onResizeStart, onResizeStop, selected, defaultSize, ...props }: React.ImgHTMLAttributes & { onResizeStart?: (() => void) | undefined; onResizeStop?: ((size: { width: number | string; height: number | string; }) => void) | undefined; defaultSize?: { width?: number | undefined; height?: number | undefined; } | undefined; selected?: boolean | undefined; }) => React.JSX.Element; export declare function EditorImage({ element, attributes, children, }: ElementProps): React.JSX.Element;