export interface CustomUploadRequestOptions { file: File; fileName?: string; onProgress: ({ percent }: { percent: number; }) => void; onSuccess: (body: any) => void; onError: (error: Error) => void; normalizeFilename?: (filename: string) => string; createTemporaryAccessKeyParams?: { /** 私有:2 共有:1 */ accessType: 1 | 2; }; } export declare function uploadFile({ file, onProgress, onSuccess, onError, normalizeFilename, createTemporaryAccessKeyParams, }: CustomUploadRequestOptions): Promise; export declare const isImageUrl: (url?: string) => boolean; export declare const handleDownload: (file: any) => void;