import { type Chart } from '@antv/g2'; import type { VisualizationTheme } from '../types'; export type CrosshairAxisLabelsOptions = { showXLabel?: boolean; useStandaloneYLabel?: boolean; yAxisPosition?: 'left' | 'right'; yField?: string; }; /** * Bridges G2 tooltip crosshairs to axis value tags. * * G2 does not currently expose axis tags for tooltip crosshairs, so this adapter * reads the rule geometry created by G2 5.4 and renders labels with LineCrosshair. */ export declare const bindCrosshairAxisLabels: (chart: Chart, theme: VisualizationTheme, { showXLabel, useStandaloneYLabel, yAxisPosition, yField, }?: CrosshairAxisLabelsOptions) => (() => void);