import { ID, SnackbarMessageConfig, Tag, Task, TaskGroupWithTasksList, TaskWithUserDetails } from '@zeniai/client-epic-state'; import { FormSectionProps } from '../formElements/common/formSection'; export interface TaskListRowSmallProps extends FormSectionProps { existingTaskGroupNamesByGroupId: Record; isCollapsed: boolean; isSelectionAllowed: boolean; sectionId: string; showGroupName: boolean; showRenameTextField: boolean; tagList: Tag[]; taskGroup: TaskGroupWithTasksList; isZeniUser?: boolean; subtasksByParentId?: Map; onAddNewTaskToTaskGroup: (taskGroupId: ID) => void; onCollapseAll: () => void; onCollapseToggle: (taskGroupId: ID) => void; onDeleteTaskGroup: (taskGroupId: ID) => void; onDragStart: (e: React.DragEvent, value: string) => void; onExpandAll: () => void; onShowToast: (messageInfo: SnackbarMessageConfig) => void; onTaskManagementRowClick: (id: ID) => void; onTimeSpentUpdate: (task: Task, updates: Partial) => void; onRowHeightChange?: () => void; } export declare const TaskListRowSmall: ({ taskGroup, tagList, sectionId, showGroupName, showRenameTextField, isSelectionAllowed, isCollapsed, existingTaskGroupNamesByGroupId, onDeleteTaskGroup, onExpandAll, onCollapseAll, onAddNewTaskToTaskGroup, onCollapseToggle, onTaskManagementRowClick, onDragStart, onTimeSpentUpdate, onShowToast, isZeniUser, }: TaskListRowSmallProps) => import("react/jsx-runtime").JSX.Element;