UNPKG

narraleaf

Version:

Create your visual novel with Electron and React

9 lines (8 loc) 460 B
import { SavedGame, SavedGameMetadata, SaveType } from "../../../../core/game/save"; export declare abstract class StoreProvider { abstract get(name: string): Promise<SavedGame>; abstract metadata(name: string): Promise<SavedGameMetadata>; abstract set(name: string, type: SaveType, metadata: SavedGameMetadata, data: SavedGame): Promise<void>; abstract list(): Promise<SavedGameMetadata[]>; abstract delete(name: string): Promise<void>; }