import type { CSSProperties, PointerEvent } from "react"; import type { PortDefinition } from "../../core/graph/types"; import type { SocketConnectionState } from "../state/editorTypes"; export declare function Socket({ nodeId, port, pairedPort, className, style, connectionState, connectionMessage, onPointerDown }: { nodeId: string; port: PortDefinition; pairedPort?: PortDefinition; className?: string; style?: CSSProperties; connectionState?: SocketConnectionState; connectionMessage?: string; onPointerDown?: (event: PointerEvent, nodeId: string, port: PortDefinition) => void; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=Socket.d.ts.map