import { IAreaAccessors } from "./area-accessors";
import { ChartAssist } from "../../core/chart-assists/chart-assist";
import { IChartAssistSeries, IChartSeries } from "../../core/common/types";
export declare function stackedPercentageAreaPreprocessor(chartSeriesSet: IChartSeries<IAreaAccessors>[], isVisible: (chartSeries: IChartSeries<IAreaAccessors>) => boolean): IChartSeries<IAreaAccessors>[];
export declare function stackedPercentageArea(this: ChartAssist, chartSeriesSet: IChartAssistSeries<IAreaAccessors>[]): IChartAssistSeries<IAreaAccessors>[];
export declare function calculateDomainValueCombinedTotals(baseAccessorKey: string, valueAccessorKey: string, chartSeries: IChartSeries<IAreaAccessors>, isVisible: any, domainValueCombinedTotals: Record<any, number>): void;
export declare function applyStackMetadata(baseAccessorKey: string, valueAccessorKey: string, chartSeries: IChartSeries<IAreaAccessors>, isVisible: any, domainValueStacks: Record<any, number>, domainValueCombinedTotals: Record<any, number>): void;
