export { buildCompartmentBlock, escapeXmlAttr, escapeXmlContent, getCompartments, getSessionFacts, replaceAllCompartmentState, type SessionFact, } from "./compartment-storage";
export { clearCompressionDepth, getAverageCompressionDepth, getMaxCompressionDepth, incrementCompressionDepth, } from "./compression-depth-storage";
export { clearIndexedMessages, deleteIndexedMessage, } from "./message-index";
export { type ContextDatabase, closeDatabase, getDatabasePersistenceError, isDatabasePersisted, openDatabase, } from "./storage-db";
export { clearDetectedContextLimit, clearEmergencyRecovery, clearHistorianFailureState, clearPersistedNoteNudge, clearPersistedNudgePlacement, clearPersistedReasoningWatermark, clearPersistedStickyTurnReminder, clearSession, getHistorianFailureState, getNoteLastReadAt, getOrCreateSessionMeta, getOverflowState, getPersistedNoteNudge, getPersistedNudgePlacement, getPersistedReasoningWatermark, getPersistedStickyTurnReminder, getStrippedPlaceholderIds, incrementHistorianFailure, loadPersistedUsage, type PersistedOverflowState, recordDetectedContextLimit, recordOverflowDetected, removeStrippedPlaceholderId, setNoteLastReadAt, setPersistedNudgePlacement, setPersistedReasoningWatermark, setPersistedStickyTurnReminder, setStrippedPlaceholderIds, updateSessionMeta, } from "./storage-meta";
export { addNote, deleteNote, dismissNote, getNotes, getPendingSmartNotes, getReadySmartNotes, getSessionNotes, getSmartNotes, markNoteChecked, markNoteReady, type Note, type NoteStatus, type NoteType, replaceAllSessionNotes, updateNote, } from "./storage-notes";
export { clearPendingOps, getPendingOps, queuePendingOp, removePendingOp, } from "./storage-ops";
export { getSourceContents, replaceSourceContent, saveSourceContent, } from "./storage-source";
export { deleteTagsByMessageId, getActiveTagsBySession, getMaxDroppedTagNumber, getMaxTagNumberBySession, getTagById, getTagsByNumbers, getTagsBySession, getTopNBySize, insertTag, updateCavemanDepth, updateTagDropMode, updateTagMessageId, updateTagStatus, } from "./storage-tags";
//# sourceMappingURL=storage.d.ts.map