export declare type GraphChartType = 'line' | 'bar' | 'area' | 'scatter'; declare const _default: import("vue").DefineComponent<{ padding: { type: import("vue").PropType; default: number; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; emptyContent: { type: StringConstructor; default: string; }; disableAnimation: { type: BooleanConstructor; default: boolean; }; used: { type: NumberConstructor; default: number; }; total: { type: NumberConstructor; default: number; }; usedColor: { type: StringConstructor; default: string; }; unusedColor: { type: StringConstructor; default: string; }; radius: { type: StringConstructor; default: string; }; innerRadius: { type: StringConstructor; default: string; }; preventDataOverflow: { type: BooleanConstructor; default: boolean; }; labelFormatter: { type: FunctionConstructor; default: undefined; }; labelPosition: { type: StringConstructor; default: string; }; labelStyle: { type: ObjectConstructor; default: undefined; }; labelLineOptions: { type: ObjectConstructor; default: undefined; }; hover: { type: ObjectConstructor; default: undefined; }; startAngle: { type: NumberConstructor; default: number; }; }, { thetaScale: import("vue").ComputedRef<{ name: string; fieldList: string[]; }>; positionScale: import("vue").ComputedRef<{ name: string; fieldList: string[]; }>; series: import("vue").ComputedRef<{ name: string; encode: { theta: { scale: string; }; position: { scale: string; }; color: { scale: string; range: string[]; }; }; }>; data: import("vue").ComputedRef<{ header: string[]; source: (string | number)[][]; }>; innerLabelFormatter: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: number; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; emptyContent: { type: StringConstructor; default: string; }; disableAnimation: { type: BooleanConstructor; default: boolean; }; used: { type: NumberConstructor; default: number; }; total: { type: NumberConstructor; default: number; }; usedColor: { type: StringConstructor; default: string; }; unusedColor: { type: StringConstructor; default: string; }; radius: { type: StringConstructor; default: string; }; innerRadius: { type: StringConstructor; default: string; }; preventDataOverflow: { type: BooleanConstructor; default: boolean; }; labelFormatter: { type: FunctionConstructor; default: undefined; }; labelPosition: { type: StringConstructor; default: string; }; labelStyle: { type: ObjectConstructor; default: undefined; }; labelLineOptions: { type: ObjectConstructor; default: undefined; }; hover: { type: ObjectConstructor; default: undefined; }; startAngle: { type: NumberConstructor; default: number; }; }>>, { innerRadius: string; radius: string; labelFormatter: Function; labelPosition: string; labelStyle: Record; labelLineOptions: Record; hover: Record; startAngle: number; padding: number | [number, number, number, number]; width: number; height: number; emptyContent: string; disableAnimation: boolean; used: number; total: number; usedColor: string; unusedColor: string; preventDataOverflow: boolean; }>; export default _default; //# sourceMappingURL=PercentChart.vue.d.ts.map