import type { ChartData } from '../../core/types/chart-data.js'; import type { HoneycombTileData } from '../types/honeycomb.js'; /** * Converts a unified `ChartData` array into the internal `HoneycombTileData[]` * shape consumed by the rendering pipeline. * * Each datapoint's value is resolved via `valueAccessor` (dot-notation * supported). The `name` field is read from the datapoint when present; * otherwise a default incremented name is generated. * Datapoints whose resolved value is `null` or `undefined` are skipped. * * @param data - the unified chart dataset * @param valueAccessor - field path to the tile value (defaults to `"value"`) * @returns the internal `HoneycombTileData` array * @internal */ export declare function normalizeHoneycombChartData(data: ChartData, valueAccessor?: string): HoneycombTileData[];