import Vue2 from 'vue'; import { Graph } from '@antv/x6'; import { VueShape } from './node'; export declare const teleportComponents: Map, import("vue/types/options").DefaultMethods, import("vue/types/options").DefaultComputed, import("vue/types/options").PropsDefinition, import("vue/types/options").DefaultProps>>; export declare function isActive(): boolean; export declare function getTeleportContainer(): HTMLElement | null; export declare function connect(targetId: string, component: Vue.Component, container: HTMLElement, node: VueShape, graph: Graph): void; export declare function disconnect(targetId: string): void; export declare function installTeleport(VueInstance?: typeof Vue2): void; export declare function useTeleport({ vue, target, }?: { vue?: typeof Vue2; target?: HTMLElement | string; }): any;