import type { ECharts } from 'echarts/core'; import type { ChartData } from 'q2-tecton-common/lib/types/elements'; /** Localized feedback shared by chart keyboard controls. */ export declare function chartPointDescription(name: string, value: string, index: number, count: number): string; /** Coordinates keyboard exploration with ECharts emphasis without changing chart data. */ export declare function createChartKeyboardNavigation(options: { getChart: () => ECharts; getData: () => ChartData[]; onChange: (index: number | null) => void; getOrder?: () => number[]; }): { onFocus: () => void; onBlur: () => void; onKeyDown: (event: KeyboardEvent) => void; refresh: () => void; };