export default interface UFS { unlink(path: string, cb: (err: Error) => void): void; stat(path: string): Promise; getToCache(path: string, cachePath: string): Promise; uploadFile(uploadMedia: any): Promise; uploadFileFromCache(path: string, cachePath: string): Promise; } export interface Stat { size: number; } export declare class LocalUFS implements UFS { unlink(path: string, cb: (err: Error) => void): void; stat(path: string): Promise; getToCache(path: string, _: string): Promise; uploadFile(uploadMedia: any): Promise; uploadFileFromCache(path: string, cachePath: string): Promise; }