import type { ExtractPropTypes } from 'vue'; export declare const LegendProps: () => { height: { type: (StringConstructor | NumberConstructor)[]; default: string; }; legendList: { type: ArrayConstructor; default: () => any[]; }; digits: { type: NumberConstructor; default: number; }; selectedMode: { type: BooleanConstructor; default: boolean; }; selectedModel: { type: ObjectConstructor; default: () => {}; }; isLabelRemoveId: { type: BooleanConstructor; default: boolean; }; colors: { type: ArrayConstructor; default: () => any[]; }; legendWidth: { type: StringConstructor; default: string; }; isLegendRatio: { type: BooleanConstructor; default: boolean; }; showThousandSign: { type: BooleanConstructor; default: boolean; }; totalValue: { type: NumberConstructor; default: any; }; isConversion: { type: (ArrayConstructor | BooleanConstructor)[]; default: boolean; }; unit: { type: (ArrayConstructor | StringConstructor)[]; default: string; }; valueIsNumber: { type: BooleanConstructor; default: boolean; }; legendMarginLeft: { type: StringConstructor; default: string; }; onLegendChange: { type: FunctionConstructor; }; isValueComputed: { type: BooleanConstructor; default: boolean; }; }; export declare type LegendProps = Partial>>; declare const WdPieChartLegend: import("vue").DefineComponent<{ height: { type: (StringConstructor | NumberConstructor)[]; default: string; }; legendList: { type: ArrayConstructor; default: () => any[]; }; digits: { type: NumberConstructor; default: number; }; selectedMode: { type: BooleanConstructor; default: boolean; }; selectedModel: { type: ObjectConstructor; default: () => {}; }; isLabelRemoveId: { type: BooleanConstructor; default: boolean; }; colors: { type: ArrayConstructor; default: () => any[]; }; legendWidth: { type: StringConstructor; default: string; }; isLegendRatio: { type: BooleanConstructor; default: boolean; }; showThousandSign: { type: BooleanConstructor; default: boolean; }; totalValue: { type: NumberConstructor; default: any; }; isConversion: { type: (ArrayConstructor | BooleanConstructor)[]; default: boolean; }; unit: { type: (ArrayConstructor | StringConstructor)[]; default: string; }; valueIsNumber: { type: BooleanConstructor; default: boolean; }; legendMarginLeft: { type: StringConstructor; default: string; }; onLegendChange: { type: FunctionConstructor; }; isValueComputed: { type: BooleanConstructor; default: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly any[]; }; digits: { type: NumberConstructor; default: number; }; selectedMode: { type: BooleanConstructor; default: boolean; }; selectedModel: { type: ObjectConstructor; default: () => {}; }; isLabelRemoveId: { type: BooleanConstructor; default: boolean; }; colors: { type: ArrayConstructor; default: () => any[]; }; legendWidth: { type: StringConstructor; default: string; }; isLegendRatio: { type: BooleanConstructor; default: boolean; }; showThousandSign: { type: BooleanConstructor; default: boolean; }; totalValue: { type: NumberConstructor; default: any; }; isConversion: { type: (ArrayConstructor | BooleanConstructor)[]; default: boolean; }; unit: { type: (ArrayConstructor | StringConstructor)[]; default: string; }; valueIsNumber: { type: BooleanConstructor; default: boolean; }; legendMarginLeft: { type: StringConstructor; default: string; }; onLegendChange: { type: FunctionConstructor; }; isValueComputed: { type: BooleanConstructor; default: boolean; }; }>>, { height: string | number; digits: number; unit: string | unknown[]; legendList: unknown[]; selectedMode: boolean; isLabelRemoveId: boolean; colors: unknown[]; selectedModel: Record; legendWidth: string; isLegendRatio: boolean; showThousandSign: boolean; totalValue: number; isConversion: boolean | unknown[]; valueIsNumber: boolean; legendMarginLeft: string; isValueComputed: boolean; }>; export default WdPieChartLegend;