import { AxisPointerOptions, DataItem } from '../../models'; import Canvas from '../../renderer/canvas'; import AtomComponent from '../../atomComponent'; import { SeriesCategory } from '../../constants'; export default class AxisPointer extends AtomComponent { private static readonly defaultOptions; protected seriesCategory: SeriesCategory; private options; private selectedIndex; private xAxisOptions; constructor(chart: any, canvas: Canvas, data: DataItem[], options: AxisPointerOptions); render(): void; private bindInteraction; private drawAxisPointer; private drawAxisPointerOfLineType; private drawAxisPointerOfShadowType; private processOptions; }