import { DataTableList } from '../../data'; import { CircleDrawerProps, DrawerData, LayerForceStyle, LayerOptions, LayerStyle, TextDrawerProps } from '../../types'; import { LayerBase } from '../base'; type Key = 'node' | 'text'; export declare class LayerForce extends LayerBase { private _data; private _style; private simulation; protected textData: DrawerData[]; protected nodeData: (DrawerData & { meta: AnyObject; label: Meta; value: Meta; color: string; })[]; get data(): Maybe; get style(): LayerForceStyle; constructor(options: LayerOptions); setAnimation(options: Parameters['setAnimation']>[0]): void; setData(data: LayerForce['data']): void; setStyle(style: LayerStyle): void; update(): void; draw(): void; } export {};