import { Ref } from 'vue'; import { StackBarChartsDataItem, StackBarChartsProps } from '../types'; export declare const useSeriesConfig: (props: StackBarChartsProps, legendSelected: Ref, getThemeColor: Function) => { createBarSeries: (item: StackBarChartsDataItem, index: number) => { barGap: string | undefined; itemStyle: { color: any; }; barWidth: string; barMaxWidth: number; name: string; data: (string | number)[]; type: string; stack: string | undefined; stackOrder: "seriesAsc" | "seriesDesc" | undefined; }; createPictorialSeries: (item: StackBarChartsDataItem, index: number) => { barGap: string; symbolPosition: string; clip: boolean; z: number; data: { value: number; symbol: undefined; itemStyle: { color: { type: string; x: number; y: number; x2: number; y2: number; colorStops: { offset: number; color: any; }[]; }; }; }[]; tooltip: { show: boolean; }; barWidth: string; barMaxWidth: number; name: string; type: string; legendHoverLink: boolean; cursor: string; symbolSize: (string | number)[]; symbolOffset: number[]; }; calculateStackValue: (dataIndex: number, currentIndex: number) => number; };