import React from 'react'; import { Task, Epic, Sprint, Colleague } from '../Foundry/types'; interface TaskDetailsModalProps { isOpen: boolean; onClose: () => void; initialTask: Task; epics: Epic[]; sprints: Sprint[]; onUpdateTask: (taskId: string, updates: Partial) => void; onDeleteTask: (taskId: string) => Promise; onAddComment?: ({ content, taskId }: { taskId: string; content: string; }) => void; colleagues: Colleague[]; onUploadFile?: (taskId: string, file: FormData) => Promise; onDeleteFile?: (taskId: string, fileId: string) => Promise; onFileUpdate?: (fileId: string, content: string) => void; } export declare const TaskDetailsModal: React.FC; export {};