arela
Version:
AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.
24 lines • 1.16 kB
TypeScript
import { type AuditFilter } from "./audit.js";
import type { AuditEntry, AuditTrail, ImpactAnalysis, MemoryQueryResult, TriMemoryInitOptions, TriMemoryStats } from "./types.js";
export declare class TriMemory {
private readonly cwd;
private readonly vector;
private readonly graph;
private readonly audit;
constructor(cwd?: string);
init(options?: TriMemoryInitOptions): Promise<TriMemoryStats>;
query(question: string, topK?: number): Promise<MemoryQueryResult>;
impact(filePath: string): Promise<ImpactAnalysis>;
auditTrail(filter?: AuditFilter): Promise<AuditTrail>;
logDecision(entry: AuditEntry): Promise<void>;
getStats(): Promise<TriMemoryStats>;
}
export { SessionMemory } from "./session.js";
export { ProjectMemory } from "./project.js";
export { UserMemory } from "./user.js";
export { GovernanceMemory } from "./governance.js";
export { HexiMemory, MemoryLayer } from "./hexi-memory.js";
export type { AuditFilter } from "./audit.js";
export type { QueryOptions, QueryResult, MultiLayerResult, HexiMemoryStats, } from "./hexi-memory.js";
export * from "./types.js";
//# sourceMappingURL=index.d.ts.map