import { BarMoveAction, DateExtremity, GanttDateRounding, Task } from "../types/public-types";
type AdjustTaskToWorkingDatesParams = {
    action: BarMoveAction;
    changedTask: Task;
    checkIsHoliday: (date: Date, dateExtremity: DateExtremity) => boolean;
    getNextWorkingDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date;
    getPreviousWorkingDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date;
    originalTask: Task;
    dateMoveStep: GanttDateRounding;
};
export declare const adjustTaskToWorkingDates: ({ action, changedTask, checkIsHoliday, getNextWorkingDate, getPreviousWorkingDate, originalTask, dateMoveStep, }: AdjustTaskToWorkingDatesParams) => Task;
export {};
