export declare const randomImg: () => string; export interface CDNMiddleWare { onIntercept?: (task: any) => Promise; onInterrupt?: (task: any) => boolean; onReady?: (task: any) => void; onProgress?: (task: any) => void; onSuccess?: (task: any, baseUrl: string) => void; onFail?: (task: any) => void; onFinish?: (task: any) => void; onRetry?: (task: any) => void; onStart?: (task: any) => void; } export declare class QiniuUploader { private middleWares; private uploader; private token; private url; addMiddleWares(middleWare: CDNMiddleWare): void; popupUplod(): void; upload(file: any): void; init(accept: any, token: any, url: any): any; } export default QiniuUploader;