import React from 'react'; import { InfiniteCanvasPath, InfiniteCanvasPosition } from '../../types/canvas'; export interface FlowPathProps { className?: string; selected?: boolean; points: InfiniteCanvasPosition[]; editable?: boolean; path?: InfiniteCanvasPath; onLinked?: (nodeId: string, handleId: string) => void; onPointsChanged?: (ix: number, position: InfiniteCanvasPosition) => void; onContextMenu?: (e: React.MouseEvent) => void; onMouseDown?: (ix: number, e: React.MouseEvent, position: InfiniteCanvasPosition) => void; } export declare const BaseFlowPath: React.FC; export declare const FlowPath: import("styled-components").StyledComponent, any, {}, never>;