import type { IColorType, IDataset, ILayer, ILayerDoubleColor, ILayerFieldColor, ILayerRange, ILayerSingleColor, PropsType } from '../../typings'; import type { ISourceOptions } from '@antv/l7-react/es/component/LayerAttribute'; import type { ILayerProps } from '@antv/l7-react/lib/component/LayerAttribute'; export declare const getPointList: (coordinates: string) => number[][]; export declare const transformSource: (layer: ILayer, data: any[], dataset?: IDataset | null) => ISourceOptions; export declare const getFieldColorList: (colorIndex: number, colorType: IColorType, colorReverse: boolean) => string[]; export declare const setColorProps: (props: Partial, colorConfig: ILayerSingleColor | ILayerDoubleColor | ILayerFieldColor) => void; export declare const setSizeProps: (props: Partial, sizeConfig: ILayerRange) => void; /** * 获取高度最小值和最大值的系数 * @param field * @param dataset * @param sizeRange */ export declare const getLayerHeightRatio: (field: string, dataset: IDataset, sizeRange: [number, number]) => number; export declare const transformProps: (layer: ILayer, dataset: IDataset, dataLength: number) => PropsType[];