import type { MemoryEventRecord, MemoryScopeRef } from './types.js'; export interface MemoryProvenanceAuditRecord { memory_id: string; topic: string; summary: string; envelope_hash: string | null; model_run_id: string | null; gateway_call_id: string | null; tool_name: string | null; latest_event?: MemoryEventRecord; scope_refs: MemoryScopeRef[]; legacy_caveats: string[]; } export interface MemoryProvenanceAuditListOptions { envelope_hash?: string; model_run_id?: string; gateway_call_id?: string; limit?: number; } export declare function getMemoryProvenanceAudit(memoryId: string): Promise; export declare function listMemoryProvenanceAudit(options: MemoryProvenanceAuditListOptions): Promise; //# sourceMappingURL=provenance-audit.d.ts.map