import type { BubbleLayerStyleAttributeValue } from './types'; /** * 平铺数据转图层样式数据 * 将表单的平铺数据转为图层样式的数据结构 * */ export declare const bubbleLayerStyleFlatToConfig: (style: Record) => BubbleLayerStyleAttributeValue; /** * 图层样式数据转平铺数据 * 将图层样式的数据结构转为表单的平铺数据 * */ export declare const bubbleLayerStyleConfigToFlat: (styleConfig: BubbleLayerStyleAttributeValue) => { 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: string | undefined; lineWidth: number | undefined; lineOpacity: number | undefined; radius: number | import("@antv/l7-composite-layers").Callback | undefined; radiusField: any; radiusRange: any; 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; };