import { Knowledge, type Colleague, type DigitalColleague, type User as UserType, type Team } from '../types'; interface ColleaguesViewProps { initialColleagues?: Colleague[]; onColleagueAdd?: (colleague: Colleague) => void; onColleagueEdit?: (colleague: Colleague) => void; onColleagueDelete?: (colleague: string, type: 'human' | 'digital') => void; onColleagueAddToTeam?: (colleague: DigitalColleague, teamId: number) => void; compactView?: boolean; departments?: string[]; className?: string; availableUsers?: UserType[]; existingDigitalColleagues?: DigitalColleague[]; currentTeam?: Team; availableKnowledgeDocuments?: Knowledge[]; availableCapabilities?: Array<{ relationTo: 'mcpTools' | 'capabilities' | 'internalTools' | 'digital-colleagues'; value: number | { id: number; name: string; }; }>; availableModels?: Array<{ id: number | string; name: string; }>; } export default function ColleaguesView({ initialColleagues, onColleagueAdd, onColleagueEdit, onColleagueDelete, onColleagueAddToTeam, compactView, departments, className, availableUsers, existingDigitalColleagues, currentTeam, availableKnowledgeDocuments, availableCapabilities, availableModels, }: ColleaguesViewProps): import("react/jsx-runtime").JSX.Element | null; export {};