/// <reference types="react" />
import type { ChangeInProgress, Task } from "../types/public-types";
export declare const useTaskTooltip: (changeInProgress: ChangeInProgress | null) => {
    tooltipTask: Task;
    tooltipX: number;
    tooltipY: number;
    tooltipStrategy: import("@floating-ui/utils").Strategy;
    setFloatingRef: (node: HTMLElement) => void;
    getReferenceProps: (userProps?: import("react").HTMLProps<Element>) => Record<string, unknown>;
    getFloatingProps: (userProps?: import("react").HTMLProps<HTMLElement>) => Record<string, unknown>;
    onChangeTooltipTask: (nextTask: Task | null, element: Element | null) => void;
};
