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>;
}
