export { F as default };
declare class F {
    static calcPercent(e: any, t: any): void;
    static getInstance(e: any, t: any): Promise<any>;
    constructor(e: any, t: any);
    settings: any;
    apiService: any;
    rawFileList: any;
    selectedFileList: any;
    selectedFileSortMap: any;
    updateConfig(): Promise<any>;
    config: any;
    watchSettings(): void;
    selectedFileSortMapChangedTrigger(): void;
    userFileInfoListChangedTrigger(): void;
    appendFile(e: any): void;
    appendUploadedFile(e: any): Promise<any>;
    getFileType(e: any): Promise<any>;
    checkImage(e: any): void;
    getRawFile(e: any): any;
    getChunks(e: any): void;
    handleFile(e: any): void;
    pushToCheckQueue(e: any): void;
    pushToUploadQueue(e: any): void;
    checkMD5(): Promise<void>;
    upload(): Promise<void>;
    throwError(e: any): void;
    error(e: any, t: any, i: any, n: any): void;
    checkError(e: any, t: any, i: any, n: any): void;
    uploadError(e: any, t: any, i: any, n: any): void;
    renameByIndex(e: any, t: any): Promise<any>;
    continueByIndex(e: any): void;
    getSettings(): any;
    getConfig(): any;
    checkNow(): void;
    uploadNow(): void;
    pause(e: any): void;
    continue(e: any): void;
    remove(e: any): void;
    clean(): void;
    reset(): void;
    getOpenApi(): {
        startCheck: () => void;
        startUpload: () => void;
        pause: (e: any) => void;
        continue: (e: any) => void;
        remove: (e: any) => void;
        clean: () => void;
        finished: () => boolean;
        getUserFileInfoList: () => any;
    };
    rename(e: any, t: any): Promise<any>;
    getDownloadUrl(e: any): any;
    anyFile(): boolean;
    getSelectFileAlarmInfo(): string;
    getSelectCLass(): "" | "item-limited";
    getAllowedTypes(): any;
    limited(): boolean;
    totalSize(): number;
    append(e: any): void;
    appendById(e: any): Promise<any>;
    changeSort(e: any, t: any): void;
    registerLayoutChanged(e: any): void;
    registerConfigChanged(e: any): void;
    registerSelectedFileListChanged(e: any): void;
    registerSelectedFileSortMapChanged(e: any): void;
    registerUserFileInfoListChanged(e: any): void;
    registerAlertError(e: any): void;
    setupBeforeCheck(e: any): void;
    beforeCheck: any;
    setupAfterCheck(e: any): void;
    afterCheck: any;
    setupAfterCheckAll(e: any): void;
    afterCheckAll: any;
    setupAfterUpload(e: any): void;
    afterUpload: any;
    setupAfterUploadAll(e: any): void;
    afterUploadAll: any;
    setupHandlerError(e: any): void;
    handlerError: any;
    getSelectedFileCount(): any;
    getSelectedFileSortMap(): any;
    getSelectedFileList(e: any): any;
    getRawFileList(e: any): any;
    getUserFileInfoList(e: any): any;
    getSelectedFile(e: any): any;
    getGradientStyle(e: any, t: any, i: any, n: any): string;
    getGradientStyleObject(e: any, t: any, i: any, n: any): {
        background: string;
    }[];
}
