@openade/pel
Version:
Punto di Elaborazione (Elaboration Point) - Server library for managing PEMs and communicating with ADE
9 lines • 436 B
TypeScript
export interface IStorage {
store(path: string, data: string | Uint8Array, metadata?: Record<string, string>): Promise<void>;
retrieve(path: string): Promise<Uint8Array | null>;
exists(path: string): Promise<boolean>;
delete(path: string): Promise<void>;
list(prefix: string): Promise<string[]>;
getMetadata(path: string): Promise<Record<string, string> | null>;
}
//# sourceMappingURL=storage.interface.d.ts.map