import { TimeseriesDatapoint, TimeseriesUnit } from '../../core/types/timeseries.js'; import { TimeseriesBandDataPoint } from '../types/timeseries-band.js'; import { ChartVariantInternal } from '../types/timeseries.js'; export declare const getDatapointKey: (timestamp: number, unit: string) => string; export declare function getDatapointValue(datapoint: TimeseriesDatapoint | TimeseriesBandDataPoint, variant: ChartVariantInternal, unit?: TimeseriesUnit, relativeGroupedValues?: { groupedValues: Map; maxValuesByUnit: Map; uniqueUnits: Map; }): { y0: number; absoluteY0: number; y1: number; absoluteY1: number; absolute?: undefined; value?: undefined; } | { y0: number; y1: number; absoluteY0?: undefined; absoluteY1?: undefined; absolute?: undefined; value?: undefined; } | { absolute: number; value: number; y0?: undefined; absoluteY0?: undefined; y1?: undefined; absoluteY1?: undefined; } | { value: number; y0?: undefined; absoluteY0?: undefined; y1?: undefined; absoluteY1?: undefined; absolute?: undefined; };