import type { KnowledgeDocument, KnowledgeContext, Knowledge, TeamKnowledgeContext } from '../types'; interface KnowledgeViewProps { documents?: KnowledgeDocument[]; contexts?: KnowledgeContext[]; onDocumentClick?: (document: KnowledgeDocument) => void; onDocumentShare?: (document: KnowledgeDocument) => void; onLoadDocumentContent?: (documentId: string) => Promise; selectedDocumentId?: string; onAddKnowledge?: (knowledge: Omit) => void; onDocumentUpdate?: (document: KnowledgeDocument) => Promise; onAddTeamContext?: (teamContext: TeamKnowledgeContext) => void; onUpdateTeamContext?: (data: TeamKnowledgeContext) => void; onDeleteTeamContext?: (id: string) => void; } export default function KnowledgeView({ documents, contexts, onDocumentClick, onDocumentShare, onLoadDocumentContent, selectedDocumentId, onAddKnowledge, onDocumentUpdate, onAddTeamContext, onUpdateTeamContext, onDeleteTeamContext, }: KnowledgeViewProps): import("react/jsx-runtime").JSX.Element; export {};