import { default as React } from 'react'; import { TFunction } from 'i18next'; import { WindowState } from '../../types'; interface TaskListProps { windows: WindowState[]; activeWindowId: string | null; onTaskClick: (win: WindowState) => void; onTaskContextMenu: (e: React.MouseEvent, windows: WindowState[]) => void; contextMenu: { x: number; y: number; } | null; selectedWindows: WindowState[]; contextMenuRef: React.RefObject; onCloseContextMenu: () => void; onTaskMenuAction: (action: string) => void; registerTaskTarget: (id: string, element: HTMLElement | null) => void; onGroupWindowClick: (win: WindowState) => void; t: TFunction; } declare const TaskList: React.FC; export default TaskList;