import { ContentModule } from "../../contentModule.js"; /** * Module overwriting the default scope.internal.createConnectionOperator to support sequence diagram specific associations. * They differ from normal associations in the following aspects: * - they replace the target prior to drawing the line: For sequence diagrams, we only want to draw until the start/end of the corresponding activity indicator instead of its center which is the value the user supplies by giving the participant * - they shift the connection around if necessary for the reason stated above: Otherwise, it can happen that a left component starts on the left instead of the intended right side * - when both ends are the same participant, we must select the `right` instead of the `left` end as target to, (we do not want to change our x-coordinate) * - it must handle lost and found messages as we only know where to put it the moment the arrow is created */ export declare const sequenceDiagramCreateConnectionOperatorModule: ContentModule; //# sourceMappingURL=sequenceDiagramCreateConnectionOperator.d.ts.map