import type { ChartUnit } from '../../core/types/chart-unit.js'; import { TimeseriesUnit } from '../../core/types/timeseries.js'; import { TimeseriesPerVariant, ValueRepresentationPerVariant, WeakMapDatapoints, WeakMapSeries } from '../types/timeseries.js'; export declare function useBuildFilteredMetadata(data: TimeseriesPerVariant, valueRepPerVariant: ValueRepresentationPerVariant, seriesMap: WeakMapSeries, units: ChartUnit[]): { seriesMap: WeakMapSeries; datapointsMap: WeakMapDatapoints; filteredUnits: TimeseriesUnit[]; filteredTimeseries: TimeseriesPerVariant; originalFilteredUnits: TimeseriesUnit[]; };