import type { ChoroplethLayerStyleAttributeValue } from './types'; /** * 平铺数据转图层样式数据 * 将表单的平铺数据转为图层样式的数据结构 * */ export declare const choroplethLayerStyleFlatToConfig: (style: Record) => ChoroplethLayerStyleAttributeValue; /** * 图层样式数据转平铺数据 * 将图层样式的数据结构转为表单的平铺数据 * */ export declare const choroplethLayerStyleConfigToFlat: (styleConfig: ChoroplethLayerStyleAttributeValue) => { fillColorField: string | string[] | undefined; fillColorRange: { colors: string | string[] | import("@antv/l7-composite-layers").Callback; isReversed: any; } | undefined; fillColorScale: { type: import("@antv/l7-core").ScaleTypeName | undefined; domain: any[] | undefined; range: string | string[] | import("@antv/l7-composite-layers").Callback | undefined; unknown: string | undefined; isCustom: boolean | undefined; } | undefined; fillColor: string | import("@antv/l7-composite-layers").Callback | undefined; fillColorOpacity: number | undefined; strokeColor: import("@antv/l7-composite-layers").ColorAttr | undefined; lineWidth: import("@antv/l7-composite-layers").SizeAttr | undefined; lineOpacity: number | undefined; labelField: string | undefined; labelColor: import("@antv/l7-composite-layers").ColorAttr | undefined; labelFontSize: import("@antv/l7-composite-layers").SizeAttr | undefined; labelTextAnchor: import("@antv/l7-composite-layers").AnchorType | undefined; labelTextOffset: [number, number] | undefined; labelStroke: string | undefined; labelStrokeWidth: number | undefined; zoom: number[]; blend: "min" | "max" | "none" | "normal" | "additive" | "subtractive" | undefined; };