export default _sfc_main; declare namespace _sfc_main { namespace props { namespace config { export const type: ObjectConstructor; function _default(): {}; export { _default as default }; } } function setup(__props: any, { expose }: { expose: any; }): { props: any; id: string; percentPond: import("vue").Ref; state: { gradientId1: string; gradientId2: string; width: number; height: number; defaultConfig: { value: number; colors: string[]; borderWidth: number; borderGap: number; lineDash: number[]; textColor: string; borderRadius: number; localGradient: boolean; formatter: string; }; mergedConfig: null; }; rectWidth: import("vue").ComputedRef; rectHeight: import("vue").ComputedRef; points: import("vue").ComputedRef; polylineWidth: import("vue").ComputedRef; linearGradient: import("vue").ComputedRef; polylineGradient: import("vue").ComputedRef; gradient2XPos: import("vue").ComputedRef; details: import("vue").ComputedRef; init: () => Promise; initWH: () => Promise; mergeConfig: () => void; deepClone: typeof deepClone; deepMerge: typeof deepMerge; uuid: typeof uuid; }; function setup(__props: any, { expose }: { expose: any; }): { props: any; id: string; percentPond: import("vue").Ref; state: { gradientId1: string; gradientId2: string; width: number; height: number; defaultConfig: { value: number; colors: string[]; borderWidth: number; borderGap: number; lineDash: number[]; textColor: string; borderRadius: number; localGradient: boolean; formatter: string; }; mergedConfig: null; }; rectWidth: import("vue").ComputedRef; rectHeight: import("vue").ComputedRef; points: import("vue").ComputedRef; polylineWidth: import("vue").ComputedRef; linearGradient: import("vue").ComputedRef; polylineGradient: import("vue").ComputedRef; gradient2XPos: import("vue").ComputedRef; details: import("vue").ComputedRef; init: () => Promise; initWH: () => Promise; mergeConfig: () => void; deepClone: typeof deepClone; deepMerge: typeof deepMerge; uuid: typeof uuid; }; } import { deepClone } from '../../../../datav-vue3/utils'; import { deepMerge } from '../../../../datav-vue3/utils'; import { uuid } from '../../../../datav-vue3/utils';