import * as React from 'react'; import { type ScaleOrdinal } from 'd3v7'; import { BarSeriesOption } from 'echarts/charts'; import { ECOption } from '../../../echarts'; import { IBarConfig } from '../interfaces'; import { AggregatedDataType } from '../interfaces/internal'; export declare function useGetBarVisState({ aggregatedData, config, containerWidth, globalMax, globalMin, gridLeft, groupColorScale, hasSelected, isGroupedByNumerical, labelsMap, seriesBase, }: { aggregatedData: AggregatedDataType; config: IBarConfig; containerWidth: number; globalMax?: number; globalMin?: number; gridLeft: number; groupColorScale: ScaleOrdinal; hasSelected: boolean; isGroupedByNumerical: boolean; labelsMap: Record; seriesBase: BarSeriesOption; }): { isError: boolean; isLoading: boolean; isSuccess: boolean; visState: { series: BarSeriesOption[]; xAxis: ECOption["xAxis"] | null; yAxis: ECOption["yAxis"] | null; }; yAxisLabel: string; setYAxisLabel: React.Dispatch>; }; //# sourceMappingURL=BarVisStateHook.d.ts.map