import { type WritableSignal } from '@angular/core'; import { type DfConnectorData, type DfConnectorPosition, type DfPoint } from '../ng-draw-flow.interfaces'; import * as i0 from "@angular/core"; export declare class CoordinatesService { private readonly connectionPointsMap; getConnectionPointSignal(connectorHash: string): WritableSignal; addConnectionPoint(connectorHash: string, point: DfPoint, position: DfConnectorPosition): void; removeConnectionPoint(connectorHash: string): void; private ensureConnectionPointSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }