/** * Importer - Import knowledge with merge strategy and conflict detection */ import type { Principle, Pattern, Philosophy } from '../types/knowledge.js'; import type { ExportedKnowledge, ImportResult } from '../types/portability.js'; /** * Import knowledge with merge strategy */ export declare function importKnowledge(existingPrinciples: Principle[], existingPatterns: Pattern[], existingPhilosophy: Philosophy, data: ExportedKnowledge): ImportResult; /** * Apply import result to existing data * Returns the new principles and patterns to add */ export declare function applyImport(data: ExportedKnowledge, result: ImportResult): { principles: Principle[]; patterns: Pattern[]; }; //# sourceMappingURL=Importer.d.ts.map