import type { MemoryCardPayload } from '../types.js'; import type { StorageBackendOptions } from './backend-config.js'; export declare abstract class StorageBackend { protected name: string; protected options: StorageBackendOptions; constructor(name: string, options: StorageBackendOptions); abstract save(payload: MemoryCardPayload): Promise; abstract load(): Promise; abstract destroy(): Promise; } //# sourceMappingURL=backend.d.ts.map