import type { Point } from '../types/point.js'; import type { RelativeAbsolutePosition } from '../types/pointer-events.js'; export interface ChartBounds { left: number; top: number; width: number; height: number; } export interface TooltipOffset { x: number; y: number; } /** * Calculates the adjusted tooltip position based on chart bounds, position data, and optional offset. * * @returns The adjusted absolute position for the tooltip, or undefined if position data is unavailable */ export declare const calculateAdjustedTooltipPosition: (bounds: ChartBounds | undefined, position: RelativeAbsolutePosition | undefined, offset?: TooltipOffset) => Point | undefined;