export default class fileManager {
    static getServerInfo(code: string): Promise<any>;
    static callServerUpd: (params: any) => void;
    static sendFile(blobData: any, recId: string, fileName: string, fileSize: number, serverPath?: string, rootDirectory?: string, rename?: string): Promise<any>;
    static uploadFileChunk(blobData: any, recId: string, fileName: string, fileSize: number, serverPath?: string, rootDirectory?: string, rename?: string): Promise<any>;
    static fileUpload(blobData: any, recId: string, fileName: string, fileSize: number, serverPath?: string, rootDirectory?: string, rename?: string, isCover?: boolean): Promise<any>;
    static fileDownload(fullFileName: string[], recId: string, serverPath?: string, rootDirectory?: string, isDownload?: boolean): Promise<any>;
    static fileDelete(removeFileName: string, recId: string, serverPath?: string, rootDirectory?: string): Promise<any>;
    static filePreview(key: string, serverPath?: string, rootDirectory?: string): Promise<any>;
    static getFilesInfo(recId: string, serverPath?: string, rootDirectory?: string): Promise<any>;
    static getFileData(recId: string): Promise<any>;
}
