import type { DigitalColleague, Knowledge, TypedDigitalColleague } from './types'; interface ColleagueFormProps { colleague?: DigitalColleague; onSave: (colleague: TypedDigitalColleague) => void; onCancel: () => void; isLoading?: boolean; title?: string; submitLabel?: string; cancelLabel?: string; readOnly?: boolean; availableKnowledgeDocuments?: Knowledge[]; availableCapabilities?: Array<{ relationTo: 'mcpTools' | 'capabilities' | 'internalTools' | 'digital-colleagues'; value: number | { id: number; name: string; }; }>; availableModels?: Array<{ id: number | string; name: string; }>; } export declare function ColleagueForm({ colleague, onSave, onCancel, isLoading, title, submitLabel, cancelLabel, readOnly, availableKnowledgeDocuments, availableCapabilities, availableModels, }: ColleagueFormProps): import("react/jsx-runtime").JSX.Element; export {};