import type { AdjustTaskToWorkingDatesParams, ChangeInProgress, MapTaskToCoordinates, MinAndMaxChildsMap, Task, TaskMapByLevel } from "../../types"; type UseGetTaskCurrentStateParams = { adjustTaskToWorkingDates: (params: AdjustTaskToWorkingDatesParams) => Task; changeInProgress: ChangeInProgress | null; isAdjustToWorkingDates: boolean; isMoveChildsWithParent: boolean; isUpdateDisabledParentsOnChange: boolean; mapTaskToCoordinates: MapTaskToCoordinates; minAndMaxChildsMap: MinAndMaxChildsMap; roundEndDate: (date: Date) => Date; roundStartDate: (date: Date) => Date; tasksMap: TaskMapByLevel; }; export declare const useGetTaskCurrentState: ({ adjustTaskToWorkingDates, changeInProgress, isAdjustToWorkingDates, isMoveChildsWithParent, isUpdateDisabledParentsOnChange, minAndMaxChildsMap, roundEndDate, roundStartDate, tasksMap, }: UseGetTaskCurrentStateParams) => (dirtyTask: Task) => Task; export {};