interface ImageSize {
    width: number;
    height: number;
}
/**
 * 获取图片的原始宽高
 * @param src 图片地址
 */
export declare const getImageSize: (src: string) => Promise<ImageSize>;
export declare const downloadFileFromUrl: (url: string, fileName: string) => void;
/**
 * 读取图片文件的dataURL
 * @param file 图片文件
 */
export declare const getImageDataURL: (file: File) => Promise<string>;
/**
 * 判断是否为SVG代码字符串
 * @param text 待验证文本
 */
export declare const isSVGString: (text: string) => boolean;
/**
 * SVG代码转文件
 * @param svg SVG代码
 */
export declare const svg2File: (svg: string) => File;
/**
 * 网络图片URL转File对象
 * @param url 图片URL地址
 * @param filename 文件名（可选，默认使用时间戳）
 */
export declare const urlToFile: (url: string, filename?: string) => Promise<File>;
export {};
