import { Node, Position, Size } from '../common/types';
import { NodeConfig, StrokeStyle } from '../common/configs';
export declare function getNodeSize(node: Node, style: NodeConfig, scale: number): Size;
export declare function areNodesCollision(nodePos: Position, nodeSize: Size, targetNodePos: Position, targetNodeSize: Size): boolean;
export declare function applyScaleToDasharray(dasharray: number | string | undefined, scale: number): string | number | undefined;
export declare function getDasharrayUnit(dasharray: number | string | undefined): number;
export declare function getAnimationSpeed(key: string, config: StrokeStyle, scale: number): Record<string, number | undefined>;
