UNPKG

@z-test/memory-bank-mcp

Version:
16 lines (15 loc) 687 B
import { StorageProvider } from './StorageProvider.js'; import { MemoryBankStatus } from '../../types/index.js'; export declare class LocalStorageProvider implements StorageProvider { initialize(_config: unknown): Promise<void>; exists(path: string): Promise<boolean>; createDirectory(path: string): Promise<void>; readFile(path: string): Promise<string>; writeFile(path: string, content: string): Promise<void>; listFiles(path: string): Promise<string[]>; getFileStats(path: string): Promise<{ mtimeMs: number; }>; getStatus(path: string): Promise<MemoryBankStatus>; createBackup(sourcePath: string, backupPath: string): Promise<void>; }