import type { GINodeConfig } from '@antv/gi-sdk'; export declare const defaultConfig: { size: number; color: string; label: never[]; advanced: { keyshape: { fillOpacity: number; size: number; fill: string; stroke: string; strokeOpacity: number; lineWidth: number; opacity: number; type: string; }; label: { opacity: number; visible: boolean; position: string; value: string; fill: string; fontSize: number; offset: number; background: undefined; fillOpacity: number; }; icon: { fill: string; type: string; value: string; opacity: number; visible: boolean; size: number; fillOpacity: number; offset: number[]; }; badge: { visible: boolean; position: string; type: string; value: string; size: number; fill: string; color: string; stroke: string; isMapping: boolean; }; halo: { visible: boolean; lineWidth: number; fillOpacity: number; }; }; status: { minZoom: { label: { opacity: number; }; icon: { opacity: number; }; badges: { opacity: number; }; }; }; }; export type NodeConfig = typeof defaultConfig; /** 数据映射函数 需要根据配置自动生成*/ declare const transform: (nodes: any, nodeConfig: GINodeConfig, reset?: boolean) => any; export default transform;