import React from 'react'; import { Task, Epic, Sprint, DigitalColleague, User as UserType } from '../Foundry/types'; type UpdateState = 'idle' | 'loading' | 'success' | 'error'; interface TaskSidebarProps { task: Task; epics: Epic[]; sprints: Sprint[]; lastUpdated: Date; onUpdateTask: (fieldName: string, value: string) => void | Promise; onClose: () => void; onDelete: () => void | Promise; isUpdating?: boolean; isDeleting?: boolean; deleteState?: UpdateState; teamMembers: (UserType | DigitalColleague)[]; } export declare const TaskSidebar: React.FC; export {};