import type { Plugin } from 'vue'; declare type SFCWithInstall = T & Plugin; export declare const barChart3d: SFCWithInstall void; setOptionConfig: () => { backgroundColor: string; xAxis: { data: string[]; axisLine: { show: number; }; axisTick: { show: number; }; axisLabel: { margin: number; fontSize: number; color: string; }; }; yAxis: { show: number; }; grid: { top: number; left: number; right: number; bottom: number; containLabel: boolean; }; series: ({ type: string; itemStyle: { color: (params: any) => string | undefined; opacity?: undefined; borderWidth?: undefined; borderColor?: undefined; normal?: undefined; }; barWidth: number; barGap: string; data: number[]; silent?: undefined; symbolSize?: undefined; name?: undefined; symbolOffset?: undefined; z?: undefined; } | { type: string; itemStyle: { color: (params: any) => string | { x?: number | undefined; y?: number | undefined; x2?: number | undefined; y2?: number | undefined; colorStops?: { offset: number; color: string; }[] | undefined; type: "linear" | "radial"; } | { type: string; x: number; y: number; x2: number; y2: number; colorStops: { offset: number; color: string; }[]; } | undefined; opacity?: undefined; borderWidth?: undefined; borderColor?: undefined; normal?: undefined; }; barWidth: number; data: number[]; barGap?: undefined; silent?: undefined; symbolSize?: undefined; name?: undefined; symbolOffset?: undefined; z?: undefined; } | { type: string; data: number[]; silent: boolean; symbolSize: number[]; itemStyle: { color: (params: any) => { color: string; opacity: number; borderWidth: number; borderColor: string; } | "#2E5D6B" | undefined; opacity: number; borderWidth: number; borderColor: string; normal?: undefined; }; barWidth?: undefined; barGap?: undefined; name?: undefined; symbolOffset?: undefined; z?: undefined; } | { type: string; data: number[]; symbolSize: number[]; silent: boolean; itemStyle: { color: (params: any) => { color: string; opacity: number; borderWidth: number; borderColor: string; } | "#5BB6BB" | undefined; borderWidth: number; borderColor: string; opacity: number; normal?: undefined; }; barWidth?: undefined; barGap?: undefined; name?: undefined; symbolOffset?: undefined; z?: undefined; } | { name: string; type: string; symbolSize: number[]; symbolOffset: number[]; z: number; silent: boolean; itemStyle: { normal: { color: (params: any) => string | { x?: number | undefined; y?: number | undefined; x2?: number | undefined; y2?: number | undefined; colorStops?: { offset: number; color: string; }[] | undefined; type: "linear" | "radial"; } | { type: string; x: number; y: number; x2: number; y2: number; colorStops: { offset: number; color: string; }[]; } | undefined; }; color?: undefined; opacity?: undefined; borderWidth?: undefined; borderColor?: undefined; }; data: number[]; barWidth?: undefined; barGap?: undefined; })[]; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>>; export default barChart3d;