import { Position, WorkflowObject } from '../models/types';
import * as i0 from "@angular/core";
export declare class LabelManagementService {
    private workflowState;
    updateLabel(objectId: string, newLabel: string): void;
    getLabelPosition(object: WorkflowObject): Position;
    private getConnectionLabelPosition;
    getSVGTextPosition(object: WorkflowObject): {
        x: number;
        y: number;
    };
    static ɵfac: i0.ɵɵFactoryDeclaration<LabelManagementService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<LabelManagementService>;
}
