export function lineEditorSchema({ dataColumnEnum, optionalDataColumnEnum, defaults, numberFormats, timeFormats, colorDropdownItems, xScaleTypes, yScaleTypes, chartSizes, columnAmount }: { dataColumnEnum: any; optionalDataColumnEnum: any; defaults: any; numberFormats: any; timeFormats: any; colorDropdownItems: any; xScaleTypes: any; yScaleTypes: any; chartSizes: any; columnAmount: any; }): { defaultProps: any; properties: { basic: { xAxis: { title: string; properties: { x: { title: string; type: string; enum: any; }; timeFormat: { type: string; enum: any; format: string; parent: string; }; xUnit: { title: string; type: string; }; }; }; yAxis: { title: string; properties: { numberFormat: { title: string; type: string; enum: any; parent: string; }; unit: { title: string; type: string; }; }; }; color: { title: string; properties: { color: { title: string; type: string; enum: any; }; colorRange: { title: string; type: string; enum: any; }; }; }; layout: { title: string; properties: { column: { title: string; type: string; enum: any; }; columns: { title: string; type: string; enum: any; }; }; }; }; advanced: { xAxis: { title: string; properties: { xTicks: { title: string; type: string; contains: { type: string; }; }; xScale: { title: string; type: string; enum: any; }; }; }; yAxis: { title: string; properties: { yTicks: { title: string; type: string; contains: { type: string; }; }; yScale: { title: string; type: string; enum: any; }; zero: { title: string; type: string; }; }; }; layout: { title: string; properties: { size: { title: string; type: string; enum: any; }; height: { title: string; type: string; }; minInnerWidth: { title: string; type: string; }; }; }; more: { title: string; properties: { band: { title: string; type: string; }; bandLegend: { title: string; type: string; }; endLabel: { title: string; type: string; }; endValue: { title: string; type: string; }; startValue: { title: string; type: string; }; }; }; }; }; }; export function slopeEditorSchema({ dataColumnEnum, optionalDataColumnEnum, defaults, numberFormats, timeFormats, colorDropdownItems, xScaleTypes, yScaleTypes, chartSizes, columnAmount }: { dataColumnEnum: any; optionalDataColumnEnum: any; defaults: any; numberFormats: any; timeFormats: any; colorDropdownItems: any; xScaleTypes: any; yScaleTypes: any; chartSizes: any; columnAmount: any; }): { defaultProps: any; properties: { basic: { xAxis: { title: string; properties: { x: { title: string; type: string; enum: any; }; timeFormat: { type: string; enum: any; format: string; parent: string; }; }; }; yAxis: { title: string; properties: { numberFormat: { title: string; type: string; enum: any; parent: string; }; unit: { title: string; type: string; }; }; }; color: { title: string; properties: { color: { title: string; type: string; enum: any; }; colorRange: { title: string; type: string; enum: any; }; }; }; layout: { title: string; properties: { column: { title: string; type: string; enum: any; }; columns: { title: string; type: string; enum: any; }; }; }; }; advanced: { xAxis: { title: string; properties: { xScale: { title: string; type: string; enum: any; }; }; }; yAxis: { title: string; properties: { yScale: { title: string; type: string; enum: any; }; zero: { title: string; type: string; }; }; }; layout: { title: string; properties: { size: { title: string; type: string; enum: any; }; height: { title: string; type: string; }; minInnerWidth: { title: string; type: string; }; }; }; more: { title: string; properties: { endLabel: { title: string; type: string; }; endValue: { title: string; type: string; }; startValue: { title: string; type: string; }; }; }; }; }; };