import { type dia, type Vectorizer } from '@joint/core'; export declare const PORTAL_SELECTOR = "react-port-portal"; export interface PortElementsCacheEntry { portElement: Vectorizer; portLabelElement?: Vectorizer | null; portSelectors: Record; portLabelSelectors?: Record; portContentElement: Vectorizer; portContentSelectors?: Record; } /** * Creates a data structure to manage port elements in a JointJS graph. * @returns An object with methods to set, get, clear, and delete port elements. * @group Data * @category Port */ export declare function createPortsData(): { set(cellId: dia.Cell.ID, portElementsCache: Record): void; get(cellId: dia.Cell.ID, portId: string): SVGElement | undefined; clear(): void; };