declare const _default: { TextConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { name: string; content: string; textType: string; version: string; visible: boolean; showHtml: boolean; className: string; }; style: { display: string; float: string; width: string; color: string; backgroundColor: string; wordBreak: string; lineHeight: string; padding: string; boxSizing: string; overflowY: string; }; todoProps: { content: { label: string; type: string; groupsName: string; istodoBind: boolean; }; }; todoStyles: { width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; fontSize: { label: string; type: string; groupsName: string; props: { min: number; max: number; }; }; color: { label: string; type: string; groupsName: string; }; textAlign: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; lineHeight: { groupsName: string; label: string; type: string; props: { min: number; max: number; }; }; }; }; LinkConfig: { icon: string; label: string; type: string; platform: string; compType: number; compLib: string; props: { linkValue: string; target: string; visible: boolean; fontSize: number; className: string; }; style: { display: string; float: string; width: string; color: string; wordBreak: string; lineHeight: string; padding: string; boxSizing: string; backgroundColor: string; }; todoProps: { linkValue: { label: string; type: string; groupsName: string; props: { required: boolean; }; }; href: { label: string; type: string; groupsName: string; props: { required: boolean; }; }; }; todoStyles: { fontSize: { label: string; type: string; groupsName: string; props: { min: number; max: number; defaultValue: number; }; }; color: { label: string; type: string; groupsName: string; }; }; }; ImgConfig: { icon: string; label: string; type: string; platform: string; compType: number; compLib: string; props: { name: string; alt: string; width: string; height: string; objectFit: string; srcType: string; className: string; }; engineApi: string[]; todoProps: { fileCode: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { hideMoreSelection: boolean; }; }; }; style: { float: string; padding: string; boxSizing: string; backgroundColor: string; }; todoStyles: { width: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; height: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; objectFit: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; }; }; TabsConfig: { icon: string; label: string; type: string; platform: string; compType: number; compLib: string; isContainer: boolean; props: { animated: boolean; tabActiveKey: string; defaultActiveKey: string; tabBarGutter: string; tabPosition: string; size: string; }; todoProps: { size: { groupsName: string; label: string; type: string; props: { options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; defaultActiveKey: { groupsName: string; label: string; type: string; istodoBind: boolean; props: { defaultValue: string; }; }; tabPosition: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; animated: { label: string; type: string; groupsName: string; istodoBind: boolean; }; tabBarGutter: { groupsName: string; label: string; type: string; istodoBind: boolean; props: { min: number; max: number; }; }; type: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { width: number; height: number; textAlign: string; fontSize: string; }; }; }; }; style: { width: string; margin: string; padding: string; }; todoStyles: { width: { label: string; groupsName: string; type: string; }; padding: { label: string; type: string; groupsName: string; props: { min: number; }; }; margin: { label: string; groupsName: string; type: string; }; }; onlyChildren: string[]; }; TabPaneConfig: { icon: string; label: string; type: string; platform: string; compType: number; compLib: string; isContainer: boolean; alias: string; props: { name: string; tab: string; visible: boolean; }; todoProps: { name: { label: string; type: string; groupsName: string; props: {}; istodoBind: boolean; }; tab: { label: string; type: string; istodoBind: boolean; groupsName: string; }; }; style: { minHeight: number; padding: number; background: string; }; }; HorizontalViewConfig: { icon: string; label: string; type: string; groupsName: string; compType: number; isContainer: boolean; platform: string; compLib: string; alias: string; props: {}; style: { display: string; flexDirection: string; padding: string; width: string; height: string; backgroundColor: string; overflowY: string; }; todoProps: {}; todoStyles: { backgroundColor: { label: string; groupsName: string; type: string; props: { defaultColor: string; }; }; padding: { label: string; type: string; groupsName: string; props: { min: number; }; }; width: { label: string; groupsName: string; type: string; }; height: { label: string; groupsName: string; type: string; }; }; }; BasicTableConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; engineApi: string[]; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; mainColor: string; headerTextColor: string; contentTextColor: string; contentTextAlign: string; headerBorderColor: string; borderColor: string; border: string; tableMode: string; tableSize: string; isPagination: boolean; paginationSize: string; pageSize: number; fixHeader: boolean; showSerialNum: boolean; maxContentHeight: number; maxContentWidth: number; backgroundType: { type: string; color: string; }; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; yAxisData: { type: string; props: { boxName: string; multiple: boolean; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; optionFilterList: { type: string; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; mainColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; headerTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; contentTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; headerBorderColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; borderColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; contentTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; border: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; tableMode: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; tableSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; showSerialNum: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; fixHeader: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; maxContentHeight: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { fixHeader: boolean; }; }; }; maxContentWidth: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { fixHeader: boolean; }; }; }; isPagination: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; paginationSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; pageSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; }; }; }; }; FilterLayoutConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; isBusiObjContainer: boolean; isContainer: boolean; props: { columns: number; hasTitle: boolean; title: string; }; todoProps: { hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; }; todoStyles: { columns: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; }; }; }; onlyChildren: string[]; onlyOnce: boolean; }; HistogramConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; engineApi: string[]; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; adjustType: string; limit: number; isBar: boolean; xAxisShow: boolean; xAxisTitleColor: string; xAxisGrid: boolean; xAxisLabel: boolean; xAxisLabelFontSize: number; xAxisLabelColor: string; yAxisShow: boolean; yAxisTitleColor: string; yAxisLabel: boolean; yAxisLabelFontSize: number; yAxisLabelColor: string; labelShow: boolean; labelFontSize: number; labelColor: string; legendShow: boolean; legendPosition: string; legendFlipPage: boolean; legendTextColor: string; backgroundType: { type: string; color: string; }; sliderBackgroundColor: string; sliderTextColor: string; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; xAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; yAxisData: { type: string; props: { boxName: string; multiple: boolean; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; maxLength: number; showCount: boolean; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; isBar: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; adjustType: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; xAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { xAxisShow: boolean; }; maxLength: number; showCount: boolean; }; }; xAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; xAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; yAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; yAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisMax: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { yAxisShow: boolean; }; }; }; yAxisMin: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { yAxisShow: boolean; }; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { legendShow: boolean; }; }; }; legendFlipPage: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { legendShow: boolean; }; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; sliderBackgroundColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; sliderTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; }; }; IntervalFilterConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; engineApi: string[]; props: { hasTitle: boolean; title: string; titleTextColor: string; placeholder: string[]; backgroundType: { type: string; color: string; }; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; queryFieldList: { type: string; props: { boxName: string; comTypeWhiteList: { list: string[]; errorTip: string; }; }; }; defaultValue: { type: string; props: { boxName: string; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; placeholder: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string[]; }; }; }; onlyRoot: string[]; }; LineChartConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; adjustType: string; ponitShape: string; ponitSize: number; isCurve: boolean; isPonit: boolean; limit: number; xAxisShow: boolean; xAxisTitleColor: string; xAxisGrid: boolean; xAxisLabel: boolean; xAxisLabelFontSize: number; xAxisLabelColor: string; yAxisShow: boolean; yAxisTitleColor: string; yAxisLabel: boolean; yAxisLabelFontSize: number; yAxisLabelColor: string; yAxisGrid: boolean; labelShow: boolean; labelFontSize: number; labelColor: string; legendShow: boolean; legendPosition: string; legendFlipPage: boolean; isFill: boolean; legendTextColor: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; xAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; yAxisData: { type: string; props: { boxName: string; multiple: boolean; isSetAggregateType: boolean; dataFieldType: string; }; }; referenceData: { type: string; props: { boxName: string; isSetAggregateType: boolean; multiple: boolean; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; adjustType: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; isCurve: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; isPonit: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; ponitSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; dependProps: { isPonit: boolean; }; }; }; ponitShape: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { isPonit: boolean; }; }; }; isFill: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; xAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; yAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; yAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisMax: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { yAxisShow: boolean; }; }; }; yAxisMin: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { yAxisShow: boolean; }; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { legendShow: boolean; }; }; }; legendFlipPage: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { legendShow: boolean; }; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; }; }; PieChartConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; isRing: boolean; innerRadius: number; labelShow: boolean; labelFontSize: number; labelDecimal: number; labelStyle: string; labelColor: string; legendShow: boolean; legendPosition: string; legendFlipPage: boolean; legendTextColor: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; xAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; yAxisData: { type: string; props: { boxName: string; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; isRing: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; innerRadius: { label: string; groupsName: string; type: string; targetType: string; props: { dependProps: { isRing: boolean; }; defaultValue: number; options: { title: string; value: number; }[]; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; labelStyle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { labelShow: boolean; }; }; }; labelDecimal: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { legendShow: boolean; }; }; }; legendFlipPage: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { legendShow: boolean; }; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; }; }; RadarChartConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; ponitShape: string; ponitSize: number; isPonit: boolean; fillShape: boolean; curve: boolean; zebraLine: boolean; xAxisShow: boolean; xAxisGrid: boolean; xAxisLabel: boolean; xAxisLabelFontSize: number; xAxisLabelColor: string; ticksLineShow: boolean; ticksLineGrid: boolean; ticksLineLabel: boolean; ticksLineLabelColor: string; ticksLineCount: number; labelShow: boolean; labelFontSize: number; labelColor: string; legendShow: boolean; legendPosition: string; legendFlipPage: boolean; legendTextColor: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; backgroundColor: string; boxSizing: string; float: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; classificationFieldList: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; indicatorsFieldList: { type: string; props: { boxName: string; multiple: boolean; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; isPonit: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; ponitSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; }; }; ponitShape: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; fillShape: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; curve: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; zebraLine: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; shapeType: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; xAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; xAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; ticksLineShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; ticksLineGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { ticksLineShow: boolean; }; }; }; ticksLineLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { ticksLineShow: boolean; }; }; }; ticksLineLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { ticksLineShow: boolean; ticksLineLabel: boolean; }; }; }; ticksLineLabelSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { ticksLineShow: boolean; ticksLineLabel: boolean; }; }; }; ticksLineMax: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { ticksLineShow: boolean; }; }; }; ticksLineMin: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; precision: number; dependProps: { ticksLineShow: boolean; }; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { legendShow: boolean; }; }; }; legendFlipPage: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { legendShow: boolean; }; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; }; }; SelectFilterConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { dataSourceInfo: {}; hasTitle: boolean; title: string; titleTextColor: string; modeType: string; isSelectAll: boolean; isTip: boolean; placeholder: string; queryFieldList: never[]; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; queryFieldList: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; }; }; defaultValue: { type: string; props: { boxName: string; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; modeType: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; isTip: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; placeholder: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; }; onlyRoot: string[]; }; TargetConfig: { icon: string; label: string; type: string; platform: string; compType: number; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; targetFontSize: string; targetPattern: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; props: { isSetAggregateType: boolean; }; }; yAxisData: { type: string; props: { boxName: string; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; targetPattern: string; }; }; }; targetPattern: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dataType: string; }; }; targetFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { targetPattern: string; }; }; }; targetValueColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; }; }; TimeFilterConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { hasTitle: boolean; title: string; titleTextColor: string; isRange: boolean; placeholder: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; queryFieldList: { type: string; props: { boxName: string; dataTypeWhiteList: { list: string[]; errorTip: string; }; comTypeWhiteList: { list: string[]; errorTip: string; }; }; }; defaultValue: { type: string; props: { boxName: string; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; isRange: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; placeholder: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; }; onlyRoot: string[]; }; FunnelChartConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; isBusiObjContainer: boolean; isContainer: boolean; engineApi: string[]; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; groupData: never[]; indicatorsData: never[]; limit: number; isTransposed: boolean; conversionTag: boolean; labelShow: boolean; labelStyle: string; labelFontSize: number; labelDecimal: number; labelColor: string; legendShow: boolean; legendPosition: string; legendFlipPage: boolean; legendTextColor: string; backgroundType: { type: string; color: string; }; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; indicatorsData: { type: string; props: { boxName: string; multiple: boolean; isSetAggregateType: boolean; dataFieldType: string; }; }; groupData: { type: string; props: { boxName: string; showCondition: { conditionPropsName: string; clearPropsName: string; length: number; }; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; isTransposed: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; conversionTag: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; labelStyle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { labelShow: boolean; }; }; }; labelDecimal: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; max: number; precision: number; dependProps: { labelShow: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { legendShow: boolean; }; }; }; legendFlipPage: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { legendShow: boolean; }; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; }; }; HeatMapChartConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; engineApi: string[]; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; xAxisShow: boolean; xAxisTitleColor: string; xAxisLabel: boolean; xAxisLabelFontSize: number; xAxisLabelColor: string; yAxisShow: boolean; yAxisTitleColor: string; yAxisLabel: boolean; yAxisLabelColor: string; yAxisLabelFontSize: number; yRotate: number; labelShow: boolean; labelFontSize: number; labelColor: string; labelStyle: string; labelDecimal: number; backgroundType: { type: string; color: string; }; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; xAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; yAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; zAxisData: { type: string; props: { boxName: string; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; xAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; xAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; yAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; yAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yRotate: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; labelShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; labelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { labelShow: boolean; }; }; }; labelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; }; }; }; labelStyle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { labelShow: boolean; }; }; }; labelDecimal: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { labelShow: boolean; labelStyle: string[]; }; }; }; }; }; HistogramLineConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; engineApi: string[]; props: { hasTitle: boolean; title: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; adjustType: string; limit: number; xAxisShow: boolean; xAxisTitleColor: string; yAxisShow: boolean; yAxisTitleColor: string; zAxisShow: boolean; zAxisTitleColor: string; yAxisValueLabel: boolean; zAxisValueLabel: boolean; yAxisValueLabelColor: string; zAxisValueLabelColor: string; xAxisLabel: boolean; yAxisLabel: boolean; zAxisLabel: boolean; yAxisLabelColor: string; xAxisLabelColor: string; zAxisLabelColor: string; xAxisLabelFontSize: number; yAxisLabelFontSize: number; zAxisLabelFontSize: number; xAxisGrid: boolean; legendShow: boolean; legendTextColor: string; isPonit: boolean; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; xAxisData: { type: string; props: { boxName: string; comTypeBlacklist: { list: string[]; errorTip: string; }; dataFieldType: string; }; }; yAxisData: { type: string; props: { boxName: string; isSetAggregateType: boolean; multiple: boolean; dataFieldType: string; }; }; zAxisData: { type: string; props: { boxName: string; isSetAggregateType: boolean; multiple: boolean; dataFieldType: string; }; }; referenceData: { type: string; props: { boxName: string; isSetAggregateType: boolean; multiple: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; limit: { type: string; props: { defaultValue: number; }; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; themeColors: { label: string; groupsName: string; type: string; targetType: string; }; adjustType: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; xAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; xAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; }; }; }; xAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { xAxisShow: boolean; }; }; }; xAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; xAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { xAxisShow: boolean; xAxisLabel: boolean; }; }; }; yAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; yAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; }; }; }; yAxisGrid: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { yAxisShow: boolean; yAxisLabel: boolean; }; }; }; yAxisMax: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; dependProps: { yAxisShow: boolean; }; }; }; yAxisMin: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; dependProps: { yAxisShow: boolean; }; }; }; yAxisValueLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { yAxisShow: boolean; }; }; }; yAxisValueLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { yAxisShow: boolean; yAxisValueLabel: boolean; }; }; }; zAxisShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; zAxisTitle: { label: string; groupsName: string; type: string; targetType: string; props: { placeholder: string; dependProps: { zAxisShow: boolean; }; }; }; zAxisTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { zAxisShow: boolean; }; }; }; zAxisLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { zAxisShow: boolean; }; }; }; zAxisLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { zAxisShow: boolean; zAxisLabel: boolean; }; }; }; zAxisLabelFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; dependProps: { zAxisShow: boolean; zAxisLabel: boolean; }; }; }; zAxisMax: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; dependProps: { zAxisShow: boolean; }; }; }; zAxisMin: { label: string; groupsName: string; type: string; targetType: string; props: { min: number; dependProps: { zAxisShow: boolean; }; }; }; zAxisValueLabel: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; dependProps: { zAxisShow: boolean; }; }; }; zAxisValueLabelColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { zAxisShow: boolean; zAxisValueLabel: boolean; }; }; }; isPonit: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; ponitSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; dependProps: { isPonit: boolean; }; }; }; ponitShape: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { isPonit: boolean; }; }; }; legendShow: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; legendTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { legendShow: boolean; }; }; }; }; }; SheetConfig: { icon: string; label: string; type: string; compLib: string; compType: number; isBusiObjContainer: boolean; isContainer: boolean; props: { hasTitle: boolean; title: string; titleTextColor: string; titleFontSize: number; titleTextAlign: string; optionTitleColor: string; mainColor: string; headerTextColor: string; contentTextColor: string; headerBorderColor: string; borderColor: string; contentTextAlign: string; hasRowTotal: boolean; totalPosition: string; hasColTotal: boolean; colTotalPosition: string; backgroundType: { type: string; color: string; }; isPagination: boolean; paginationSize: string; pageSize: number; hasOption: boolean; showSerialNum: boolean; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { dataSourceInfo: { type: string; }; selectedFied: { type: string; }; yAxisData: { type: string; props: { boxName: string; tip: string; multiple: boolean; isSetAggregateType: boolean; dataFieldType: string; }; }; optionFilterList: { type: string; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; hasOption: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; optionTitleColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasOption: boolean; }; }; }; mainColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; headerTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; contentTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; headerBorderColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; borderColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; }; }; contentTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; tableSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; defaultFields: { label: string; groupsName: string; type: string; targetType: string; }; hasRowTotal: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; totalPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasRowTotal: boolean; }; }; }; hasColTotal: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; colTotalPosition: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasColTotal: boolean; }; }; }; showSerialNum: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; isPagination: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; paginationSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; pageSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; min: number; precision: number; }; }; }; platform: string; description: string; groupsName: string; }; ViewLayoutConfig: { icon: string; label: string; type: string; alias: string; compType: number; compLib: string; isContainer: boolean; platform: string; props: { basicStatus: number; colSpan: number; backgroundType: { type: string; color: string; }; }; engineApi: string[]; todoProps: { basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; }; style: { width: string; minHeight: string; backgroundColor: string; overflowY: string; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; }; }; ViewConfig: { icon: string; label: string; type: string; groupsName: string; compType: number; compLib: string; isContainer: boolean; platform: string; props: { basicStatus: number; }; todoProps: { basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; }; style: { width: string; height: string; backgroundColor: string; overflowY: string; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; }; width: { label: string; groupsName: string; type: string; }; height: { label: string; groupsName: string; type: string; }; overflowY: { label: string; type: string; groupsName: string; props: { defaultValue: string; options: { title: string; value: string; }[]; }; }; }; }; CarouselConfig: { icon: string; label: string; type: string; platform: string; alias: string; compType: number; compLib: string; props: { autoplay: boolean; dots: boolean; arrows: boolean; arrowsColor: string; arrowsSize: number; effect: string; autoplaySpeed: number; backgroundType: { type: string; color: string; }; }; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; engineApi: string[]; todoProps: { carouselDataList: { label: string; type: string; groupsName: string; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; autoplay: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; }; }; QuickEntranceConfig: { icon: string; label: string; type: string; platform: string; compLib: string; compType: number; props: { hasTitle: boolean; title: string; itemLayout: string; titleFontSize: number; titleTextAlign: string; titleTextColor: string; backgroundType: { type: string; color: string; }; }; engineApi: string[]; style: { width: string; height: string; padding: string; boxSizing: string; float: string; backgroundColor: string; }; todoProps: { itemLayout: { groupsName: string; label: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; quickEntranceList: { label: string; type: string; groupsName: string; }; }; todoStyles: { backgroundType: { groupsName: string; label: string; type: string; targetType: string; props: { options: { title: string; value: string; }[]; selectType: string; compType: string; }; ignoreRule: string[]; }; width: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; height: { label: string; groupsName: string; type: string; props: { defaultValue: string; options: { title: string; value: string; }[]; style: { padding: string; fontSize: string; }; }; }; hasTitle: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: boolean; }; }; title: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleTextColor: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; dependProps: { hasTitle: boolean; }; }; }; titleFontSize: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: number; options: { title: string; value: number; }[]; dependProps: { hasTitle: boolean; }; }; }; titleTextAlign: { label: string; groupsName: string; type: string; targetType: string; props: { defaultValue: string; options: { title: string; value: string; }[]; dependProps: { hasTitle: boolean; }; }; }; }; }; }; export default _default;