@sethdouglasford/claude-flow
Version:
Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology
30 lines • 882 B
TypeScript
/**
* Memory management commands
*/
import { Command } from "../cliffy-compat.js";
interface MemoryEntry {
key: string;
value: string;
namespace: string;
timestamp: number;
}
export declare class SimpleMemoryManager {
private filePath;
private data;
load(): Promise<void>;
save(): Promise<void>;
store(key: string, value: string, namespace?: string): Promise<void>;
query(search: string, namespace?: string): Promise<MemoryEntry[]>;
getStats(): Promise<{
totalEntries: number;
namespaces: number;
namespaceStats: Record<string, number>;
sizeBytes: number;
}>;
exportData(filePath: string): Promise<void>;
importData(filePath: string): Promise<void>;
cleanup(daysOld?: number): Promise<number>;
}
export declare const memoryCommand: Command;
export {};
//# sourceMappingURL=memory.d.ts.map