export interface UploadingFileHandler {
    readonly promise: Promise<unknown>;
    readonly abort: () => void;
    /**
     * This variable is writable.
     */
    onProgress?: (progress: number) => void;
}
export declare function httpUpload(options: {
    url: string;
    method: "POST" | "PUT";
    data: FormData;
}): UploadingFileHandler;
