import type { AdjustTaskToWorkingDatesParams, OnDateChangeSuggestionType, Task, TaskOrEmpty, TaskToGlobalIndexMap } from "../types/public-types";
type ChangeStartAndEndDescendantsParams = {
    adjustTaskToWorkingDates: (params: AdjustTaskToWorkingDatesParams) => Task;
    changedTask: Task;
    descendants: readonly TaskOrEmpty[];
    mapTaskToGlobalIndex: TaskToGlobalIndexMap;
    originalTask: Task;
};
export declare const changeStartAndEndDescendants: ({ adjustTaskToWorkingDates, changedTask, descendants, mapTaskToGlobalIndex, originalTask, }: ChangeStartAndEndDescendantsParams) => readonly OnDateChangeSuggestionType[];
export {};
