import { UploadTask, UploaderOptions } from '../../interface';
import { CommonsTaskHandler } from './CommonsTaskHandler';
export declare class QiniuOSSTaskHandler extends CommonsTaskHandler {
    private chunkSize;
    private static HOST_MAP;
    private static _overwrite;
    constructor(task: UploadTask, uploaderOptions: UploaderOptions);
    private enable;
    private processUploaderOptions;
    private getOverwriteFns;
    private getFileExtraInfo;
    private getUploadUrl;
    private getMakeFileUrl;
    private getUploadBlockUrl;
    private getUpHosts;
    private getPutPolicy;
}
