import { Point } from '@wisemapping/web2d';
import Workspace from './Workspace';
import { Designer } from '..';
import Topic from './Topic';
declare class RelationshipPivot {
    private _workspace;
    private _designer;
    private _mouseMoveEvent;
    private _onClickEvent;
    private _onTopicClick;
    private _sourceTopic;
    private _pivot;
    private _startArrow;
    constructor(workspace: Workspace, designer: Designer);
    start(sourceTopic: Topic, targetPos: Point): void;
    dispose(): void;
    _mouseMove(event: MouseEvent): boolean;
    _cleanOnMouseClick(event: MouseEvent): void;
    private _calculateFromPosition;
    private _connectOnFocus;
    private _isActive;
}
export default RelationshipPivot;
