import { Well, Coordinates } from '../OffsetWellMap.types';
export type HoveredWellState = {
    well: Well;
    isOffsetWell: boolean;
    isSubjectWell: boolean;
    coords: Coordinates;
};
export type HoveredClusterState = {
    clusterId: number;
    coords: Coordinates;
    totalCount: number;
    selectedCount: number;
};
type UseTooltipReturn = {
    hoveredWell: HoveredWellState | null;
    hoveredCluster: HoveredClusterState | null;
    showTooltip: (params: HoveredWellState) => void;
    showClusterTooltip: (params: HoveredClusterState) => void;
    hideTooltip: () => void;
};
export declare const useTooltip: () => UseTooltipReturn;
export {};
//# sourceMappingURL=useTooltip.d.ts.map