import { BaseNodeModel, GraphModel } from '@logicflow/core';
export declare function connect(id: string, component: any, container: HTMLDivElement, node: BaseNodeModel, graph: GraphModel): void;
export declare function disconnect(id: string, flowId: string): void;
export declare function isActive(): boolean;
export declare function getTeleport(): any;
/**
 * 创建并挂载 Teleport 容器组件
 * @param container 目标容器元素
 * @param flowId 当前流程图的唯一标识
 */
export declare function createTeleportContainer(container: HTMLElement, flowId: string | undefined): void;
/**
 * 卸载 Teleport 容器组件
 * @param flowId 需要卸载流程图的唯一标识
 */
export declare function destroyTeleportContainer(flowId: string | undefined): void;
