import { GeoProjection } from 'd3-geo'; import { MapGraphDataModel } from '../../../data-models/map-graph'; import { FlowParticle, FlowUpdateContext } from '../types'; import { TopoJSONMapConfigInterface } from '../config'; export interface FlowInitContext { config: TopoJSONMapConfigInterface; datamodel: MapGraphDataModel; _projection: GeoProjection; _flowParticles: FlowParticle[]; _sourcePoints: Array<{ x: number; y: number; radius: number; color: string; flowData: LinkDatum; }>; } export declare function initFlowFeatures(ctx: FlowInitContext): void; export declare function updateFlowParticles(ctx: FlowUpdateContext): void;