/** * DevExpress Analytics (diagram\elements\connectors\routedConnectorModel.d.ts) * Version: 25.2.7 * Build date: May 5, 2026 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import * as ko from 'knockout'; import { ConnectorViewModel } from './connectorModel'; import { IPoint } from '../../../core/elements/point'; import { PointSide } from '../../utils'; import { ElementViewModel } from '../../../core/elements/elementViewModel'; import { ModelSerializer } from '../../../serializer/serializer'; export declare class RoutedConnectorViewModel extends ConnectorViewModel { private _isUpdating; getX(): number; getY(): number; getWidth(): number; getHeight(): number; _fixPoint(point: IPoint, side: PointSide): void; _getStartPointSide(): PointSide; _getEndPointSide(): PointSide; private _getPower; private _getRatio; constructor(control: any, parent: ElementViewModel, serializer?: ModelSerializer); seriesNumber: ko.Observable; routePoints: ko.Observable; freezeRoute: ko.Observable; beginUpdate(): void; endUpdate(): void; }