import * as fileUpload from 'express-fileupload'; export declare class FileManager { static getNewFileLocation(extension: string): string; static saveFile(file: fileUpload.UploadedFile): string; static isFileUrlUploaded(fileUrl: string): boolean; static isFileUrlInGallery(fileUrl: string): boolean; static uploadedFileExists(fileUrl: string): boolean; static getLocalPathFromFileUrl(url: string): string; static getFileUrlFromLocalPath(path: string): string; static getFileDirectory(path: string): string; /** * Get a locally stored video duration in ms * @param path * @returns */ static getVideoDuration(path: string): Promise; static getFileExtension(pathOrUrl: string): string; }