import { OpSchema } from '../../oak-app-domain/ExtraFile/Schema'; import { UploadFn } from "../../types/Cos"; import { EntityDict } from '../../oak-app-domain'; export declare function isAbortError(error: any): boolean; /** * 分片上传通用方法,适用于所有类S3存储服务,如AWS,MinIO、阿里云OSS等 * @param options 参数 * @return */ export declare function chunkUpload(options: { extraFile: OpSchema; uploadFn: UploadFn; file: string | File; getPercent?: Function; parallelism?: number; retryTimes?: number; retryDelay?: number; onChunkSuccess?: (chunkInfo: EntityDict['extraFile']['Schema']['chunkInfo']) => Promise; }): Promise;