import type { UnderstandingCandidate, UnderstandingReviewResult } from '../agent/memory/understanding/types.js'; import type { MemoryManager } from '../agent/memory/manager.js'; import type { KnowledgeSourceItem } from './types.js'; export type ClaimObservation = { class: 'relationship' | 'project' | 'routine'; key: string; value: Record; items: KnowledgeSourceItem[]; windowDays: number; }; export declare function deriveConnectedClaimObservations(items: KnowledgeSourceItem[]): ClaimObservation[]; export declare function renderConnectedObservation(observation: ClaimObservation): UnderstandingCandidate; export declare class ConnectedUnderstandingPipeline { private readonly memoryManager; constructor(memoryManager: MemoryManager); process(sourceInstanceId: string, connectorId: string, agentId: string): Promise; }