import { Property } from 'csstype'; import { default as Vector2 } from '../../geometry/Vector2'; import { ArcherContainerProps, SourceToTargetsArrayType } from '../ArcherContainer.types'; import { ElementRects } from '../ArcherContainer.hooks'; interface CommonProps { startMarker: ArcherContainerProps['startMarker']; endMarker: ArcherContainerProps['endMarker']; endShape: NonNullable; strokeColor: NonNullable; strokeWidth: NonNullable; strokeDasharray: ArcherContainerProps['strokeDasharray']; noCurves: ArcherContainerProps['noCurves']; lineStyle: ArcherContainerProps['lineStyle']; offset: ArcherContainerProps['offset']; uniqueId: string; rects: ElementRects; hitSlop?: number; cursor?: Property.Cursor; } export declare const SvgArrows: (props: { parentCoordinates: Vector2 | null; sourceToTargetsMap: Record; } & CommonProps) => import("react/jsx-runtime").JSX.Element | null; export {};