import { RadarIndicator, RadarSeriesDatum, RadarShape, RadarAxisLineConfig, RadarSplitLineConfig, RadarSplitAreaConfig, RadarNameConfig, RadarLabelConfig, RadarTooltipConfig, RadarLegendConfig } from './echarts-radar'; import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; declare const _default: DefineComponent; default: () => any[]; }; data: { type: PropType; default: () => any[]; }; color: { type: PropType; default: () => string[]; }; shape: { type: PropType; default: string; }; radius: { type: (NumberConstructor | StringConstructor)[]; default: string; }; center: { type: ArrayConstructor; default: () => string[]; }; splitNumber: { type: NumberConstructor; default: number; }; axisLine: { type: PropType; default: () => { show: boolean; color: string; width: number; }; }; splitLine: { type: PropType; default: () => { show: boolean; type: string; color: string; width: number; }; }; splitArea: { type: PropType; default: () => { show: boolean; color: string[]; opacity: number; }; }; name: { type: PropType; default: () => { show: boolean; color: string; fontSize: number; gap: number; }; }; label: { type: PropType; default: () => { show: boolean; color: string; fontSize: number; }; }; showSymbol: { type: BooleanConstructor; default: boolean; }; symbolSize: { type: NumberConstructor; default: number; }; areaOpacity: { type: NumberConstructor; default: number; }; lineWidth: { type: NumberConstructor; default: number; }; showTooltip: { type: BooleanConstructor; default: boolean; }; tooltip: { type: PropType; default: () => { show: boolean; showDefaultTooltip: boolean; textColor: string; bgColor: string; borderColor: string; fontSize: number; }; }; legend: { type: PropType; default: () => { show: boolean; position: string; orient: string; }; }; width: { type: (NumberConstructor | StringConstructor)[]; default: string; }; height: { type: (NumberConstructor | StringConstructor)[]; default: number; }; fontSize: { type: (NumberConstructor | StringConstructor)[]; default: number; }; mode: { type: StringConstructor; default: string; }; option: { type: PropType>; default: () => {}; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "item-click": (_: any) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ indicator: { type: PropType; default: () => any[]; }; data: { type: PropType; default: () => any[]; }; color: { type: PropType; default: () => string[]; }; shape: { type: PropType; default: string; }; radius: { type: (NumberConstructor | StringConstructor)[]; default: string; }; center: { type: ArrayConstructor; default: () => string[]; }; splitNumber: { type: NumberConstructor; default: number; }; axisLine: { type: PropType; default: () => { show: boolean; color: string; width: number; }; }; splitLine: { type: PropType; default: () => { show: boolean; type: string; color: string; width: number; }; }; splitArea: { type: PropType; default: () => { show: boolean; color: string[]; opacity: number; }; }; name: { type: PropType; default: () => { show: boolean; color: string; fontSize: number; gap: number; }; }; label: { type: PropType; default: () => { show: boolean; color: string; fontSize: number; }; }; showSymbol: { type: BooleanConstructor; default: boolean; }; symbolSize: { type: NumberConstructor; default: number; }; areaOpacity: { type: NumberConstructor; default: number; }; lineWidth: { type: NumberConstructor; default: number; }; showTooltip: { type: BooleanConstructor; default: boolean; }; tooltip: { type: PropType; default: () => { show: boolean; showDefaultTooltip: boolean; textColor: string; bgColor: string; borderColor: string; fontSize: number; }; }; legend: { type: PropType; default: () => { show: boolean; position: string; orient: string; }; }; width: { type: (NumberConstructor | StringConstructor)[]; default: string; }; height: { type: (NumberConstructor | StringConstructor)[]; default: number; }; fontSize: { type: (NumberConstructor | StringConstructor)[]; default: number; }; mode: { type: StringConstructor; default: string; }; option: { type: PropType>; default: () => {}; }; }>> & Readonly<{ "onItem-click"?: (_: any) => any; }>, { name: RadarNameConfig; data: RadarSeriesDatum[]; mode: string; color: string | string[]; width: string | number; label: RadarLabelConfig; legend: RadarLegendConfig; option: Record; height: string | number; center: unknown[]; tooltip: RadarTooltipConfig; fontSize: string | number; radius: string | number; shape: RadarShape; showTooltip: boolean; splitNumber: number; indicator: RadarIndicator[]; axisLine: RadarAxisLineConfig; splitLine: RadarSplitLineConfig; splitArea: RadarSplitAreaConfig; showSymbol: boolean; symbolSize: number; areaOpacity: number; lineWidth: number; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export default _default;