import type { SchemaProperties } from '@formily/react'; import type { FlowLayerStyleAttributeValue } from './types'; /** * 平铺数据转图层样式数据 * 将表单的平铺数据转为图层样式的数据结构 * */ export declare const flowLayerStyleFlatToConfig: (style: Record) => FlowLayerStyleAttributeValue; /** * 图层样式数据转平铺数据 * 将图层样式的数据结构转为表单的平铺数据 * */ export declare const flowLayerStyleConfigToFlat: (styleCfg: FlowLayerStyleAttributeValue) => { sizeFieldLine: boolean; sizeRangeLine: number | number[] | import("@antv/l7-composite-layers").Callback | undefined; clusterZoomStep: number | undefined; clusterNodeSize: number | undefined; clusterRadius: number | undefined; clusterExtent: number | undefined; maxTopFlowNum: number | undefined; fadeOpacityEnabled: boolean | undefined; fadeOpacityAmount: number | undefined; circleOpacity: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; circleStrokeColor: string | undefined; circleStrokeWidth: number | undefined; lineOpacity: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; zoom: (number | undefined)[]; blend: "min" | "max" | "none" | "normal" | "additive" | "subtractive" | undefined; lineStroke: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; lineStrokeWidth: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; lineStrokeOpacity: number | undefined; pointColorRange: { colors: string | string[] | import("@antv/l7-composite-layers").Callback | undefined; isReversed: boolean | undefined; } | { pointSize: import("@antv/l7-composite-layers").SizeAttr | undefined; }; lineColorRange: { colors: string | string[] | import("@antv/l7-composite-layers").Callback | undefined; isReversed: boolean | undefined; } | { lineColor: string | import("@antv/l7-composite-layers").Callback; }; } | { lineWidth: number | import("@antv/l7-composite-layers").Callback | undefined; clusterZoomStep: number | undefined; clusterNodeSize: number | undefined; clusterRadius: number | undefined; clusterExtent: number | undefined; maxTopFlowNum: number | undefined; fadeOpacityEnabled: boolean | undefined; fadeOpacityAmount: number | undefined; circleOpacity: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; circleStrokeColor: string | undefined; circleStrokeWidth: number | undefined; lineOpacity: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; zoom: (number | undefined)[]; blend: "min" | "max" | "none" | "normal" | "additive" | "subtractive" | undefined; lineStroke: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; lineStrokeWidth: import("@antv/l7-composite-layers").OptionStyleAttribute | undefined; lineStrokeOpacity: number | undefined; pointColorRange: { colors: string | string[] | import("@antv/l7-composite-layers").Callback | undefined; isReversed: boolean | undefined; } | { pointSize: import("@antv/l7-composite-layers").SizeAttr | undefined; }; lineColorRange: { colors: string | string[] | import("@antv/l7-composite-layers").Callback | undefined; isReversed: boolean | undefined; } | { lineColor: string | import("@antv/l7-composite-layers").Callback; }; }; type FormilySchema = SchemaProperties; export declare function getWidgetSliderFormSchema(fieldName: string, fieldTitle: string, schema?: Partial): FormilySchema; export declare function getWidgetRangeSliderFormSchema(fieldName: string, fieldTitle: string, schema?: Partial): FormilySchema; export declare function getWidgetNumberFormSchema(fieldName: string, fieldTitle: string, schema?: Partial): FormilySchema; export declare function getWidgetColorFormSchema(fieldName: string, fieldTitle: string, schema?: Partial): FormilySchema; export declare function getWidgetSwitchFormSchema(fieldName: string, fieldTitle: string, schema?: Partial): FormilySchema; export declare function xReactions(dependencies: string[], which?: boolean): { 'x-reactions': { dependencies: string[]; fulfill: { state: { visible: string; }; }; }[]; }; export {};