export default class QiniuUpload extends HTMLElement {
private dom;
private token;
private preview_type;
private domain;
private handles;
private uploaders;
private subscriptions;
private file_type;
private success_files;
private fail_files;
constructor();
remove_file(file_id: string): void;
remove_all(): void;
start(): void;
stop(): void;
connectedCallback(): void;
disconnectedCallback(): void;
protected destroy(): void;
protected refresh(): Promise;
private get_token;
private add_file;
private _start;
private _uploaded_success;
private _uploaded_fail;
private _uplod;
private _hide_drag;
private _upload_process;
}