// Export main components
export {
ClaudeRecallDatabase,
DatabaseManager,
getDatabase,
initializeDatabase,
MigrationRunner
} from './Database.js';
// Export session store (CRUD operations for sessions, observations, summaries)
// @deprecated Use modular functions from Database.ts instead
export { SessionStore } from './DataStore.js';
// Export session search (FTS5 and structured search)
export { SessionSearch } from './SessionSearch.js';
// Export types
export * from './types.js';
// Export migrations
export { migrations } from './migrations.js';
// Export transactions
export { storeObservations, storeObservationsAndMarkComplete } from './transactions.js';
// Re-export all modular functions for convenient access
export * from './Sessions.js';
export * from './Observations.js';
export * from './Summaries.js';
export * from './Prompts.js';
export * from './Timeline.js';
export * from './Import.js';