js-uploader
Version:
A JavaScript library for file upload
14 lines (13 loc) • 454 B
TypeScript
import { ID, UploadFile } from '../../interface';
export declare class FileStore {
private static store;
private constructor();
static add(file: UploadFile): void;
static addAll(files: UploadFile[]): void;
static remove(id?: ID): UploadFile | undefined;
static get(fileID: ID): UploadFile | undefined;
static list(): Promise<UploadFile[]>;
static size(): number;
static isEmpty(): boolean;
static clear(): void;
}