34 lines
840 B
TypeScript
34 lines
840 B
TypeScript
|
|
/**
|
||
|
|
* Unified Import System
|
||
|
|
*
|
||
|
|
* Single entry point for importing any file format into Brainy with:
|
||
|
|
* - Auto-detection of formats
|
||
|
|
* - Dual storage (VFS + Knowledge Graph)
|
||
|
|
* - Shared entities across imports (deduplication)
|
||
|
|
* - Simple, powerful API
|
||
|
|
*/
|
||
|
|
|
||
|
|
export { ImportCoordinator } from './ImportCoordinator.js'
|
||
|
|
export { FormatDetector, SupportedFormat, DetectionResult } from './FormatDetector.js'
|
||
|
|
export { EntityDeduplicator } from './EntityDeduplicator.js'
|
||
|
|
export { ImportHistory } from './ImportHistory.js'
|
||
|
|
|
||
|
|
export type {
|
||
|
|
ImportSource,
|
||
|
|
ImportOptions,
|
||
|
|
ImportProgress,
|
||
|
|
ImportResult
|
||
|
|
} from './ImportCoordinator.js'
|
||
|
|
|
||
|
|
export type {
|
||
|
|
EntityCandidate,
|
||
|
|
DuplicateMatch,
|
||
|
|
EntityDeduplicationOptions,
|
||
|
|
MergeResult
|
||
|
|
} from './EntityDeduplicator.js'
|
||
|
|
|
||
|
|
export type {
|
||
|
|
ImportHistoryEntry,
|
||
|
|
RollbackResult
|
||
|
|
} from './ImportHistory.js'
|