import type { SQLiteStore } from '../state/sqlite-store.js'; import type { KnowledgeConsolidationCandidateRecord, KnowledgeConsolidationReportRecord, KnowledgeEdgeRecord, KnowledgeExtractionRecord, KnowledgeIssueRecord, KnowledgeJobRunRecord, KnowledgeNodeRecord, KnowledgeNodeRevisionRecord, KnowledgeRefinementTaskRecord, KnowledgeScheduleRecord, KnowledgeSemanticEnrichmentStateRecord, KnowledgeSourceRecord, KnowledgeUsageRecord } from './types.js'; export interface KnowledgeStoreSnapshot { readonly sources: KnowledgeSourceRecord[]; readonly nodes: KnowledgeNodeRecord[]; readonly edges: KnowledgeEdgeRecord[]; readonly issues: KnowledgeIssueRecord[]; readonly extractions: KnowledgeExtractionRecord[]; readonly jobRuns: KnowledgeJobRunRecord[]; readonly refinementTasks: KnowledgeRefinementTaskRecord[]; readonly usageRecords: KnowledgeUsageRecord[]; readonly consolidationCandidates: KnowledgeConsolidationCandidateRecord[]; readonly consolidationReports: KnowledgeConsolidationReportRecord[]; readonly schedules: KnowledgeScheduleRecord[]; readonly nodeRevisions: KnowledgeNodeRevisionRecord[]; readonly semanticEnrichmentStates: KnowledgeSemanticEnrichmentStateRecord[]; } export declare function loadKnowledgeStoreSnapshot(sqlite: SQLiteStore): KnowledgeStoreSnapshot; //# sourceMappingURL=store-load.d.ts.map