///
import type { ReactChartHookType } from './RadarChartType';
export declare const useRadarChartHook: (props: ReactChartHookType) => {
chartOption: {
legend: {
data: any[];
};
tooltip: {
show: boolean;
trigger: string;
};
radar: {
indicator: {
name: any;
max: any;
min: any;
}[];
axisLabel: {
showMaxLabel: boolean;
show: boolean;
hideOverlap: boolean;
};
axisName: {
color: string;
fontSize: number;
show: boolean;
};
};
series: {
type: string;
data: {
value: any[];
name: any;
areaStyle: {
opacity: number;
};
}[];
emphasis: {
lineStyle: {
width: number;
};
};
tooltip: {
show: boolean;
trigger: string;
};
}[];
graphic: ({
type: string;
left: string;
top: string;
bounding: string;
ignore: boolean;
z: number;
children: {
type: string;
left: string;
bottom: string;
z: number;
style: {
fill: string;
text: number;
font: string;
};
}[];
bottom?: undefined;
enterAnimation?: undefined;
} | {
type: string;
left: string;
ignore: boolean;
top: string;
bounding: string;
children: ({
type: string;
z: number;
left: number;
top: string;
shape: {
height: number;
width: number;
};
style: {
fill: string;
lineWidth: number;
shadowBlur: number;
shadowOffsetX: number;
shadowOffsetY: number;
shadowColor: string;
overflow?: undefined;
text?: undefined;
fontSize?: undefined;
image?: undefined;
height?: undefined;
width?: undefined;
textAlign?: undefined;
};
} | {
type: string;
z: number;
left: number;
top: string;
style: {
fill: string;
overflow: string;
text: string;
fontSize: string;
lineWidth?: undefined;
shadowBlur?: undefined;
shadowOffsetX?: undefined;
shadowOffsetY?: undefined;
shadowColor?: undefined;
image?: undefined;
height?: undefined;
width?: undefined;
textAlign?: undefined;
};
shape?: undefined;
} | {
type: string;
z: number;
top: string;
left: number;
style: {
image: string;
height: number;
width: number;
textAlign: string;
fill?: undefined;
lineWidth?: undefined;
shadowBlur?: undefined;
shadowOffsetX?: undefined;
shadowOffsetY?: undefined;
shadowColor?: undefined;
overflow?: undefined;
text?: undefined;
fontSize?: undefined;
};
shape?: undefined;
})[];
z?: undefined;
bottom?: undefined;
enterAnimation?: undefined;
} | {
type: string;
left: number;
bottom: number;
bounding: string;
ignore: boolean;
enterAnimation: {
duration: number;
easing: string;
};
children: ({
type: string;
z: number;
left: number;
top: number;
shape: {
height: number;
width: number;
};
style: {
fill: string;
shadowBlur: number;
shadowOffsetX: number;
shadowOffsetY: number;
shadowColor: string;
overflow?: undefined;
text?: undefined;
font?: undefined;
};
} | {
type: string;
z: number;
left: number;
top: number;
style: {
fill: string;
overflow: string;
text: string;
font: string;
shadowBlur?: undefined;
shadowOffsetX?: undefined;
shadowOffsetY?: undefined;
shadowColor?: undefined;
};
shape?: undefined;
})[];
top?: undefined;
z?: undefined;
})[];
} | null;
chartNode: import("react").MutableRefObject;
configMessage: undefined;
};