import { UploadFile } from '../../types/file'; import { UploadTask, UploadConfig } from '../types'; import { UploadContext } from '../common/context'; import { HostProgressKey } from '../common/host'; import { TokenProgressKey } from '../common/token'; export declare type DirectUploadProgressKey = HostProgressKey | TokenProgressKey | 'directUpload'; export declare class DirectUploadContext extends UploadContext { } export declare const createDirectUploadTask: (file: UploadFile, config: UploadConfig) => UploadTask;