import type { EdgeNodeTunnelManager } from './interfaces/EdgeNodeTunnelManager'; interface SimpleEdgeNodeTunnelManagerOptions { /** 当直连失败时兜底的入口地址列表。 */ entrypoints?: string | string[] | null; /** 是否默认启用隧道。 */ enabled?: boolean; } export declare class SimpleEdgeNodeTunnelManager implements EdgeNodeTunnelManager { private readonly logger; private readonly entrypoints; private readonly enabled; constructor(options: SimpleEdgeNodeTunnelManagerOptions); ensureConnectivity(nodeId: string, metadata: Record): Promise | undefined>; private selectEntrypoint; private hashString; private extractRecord; private isRedirectHealthy; private normalizeEntrypoints; } export declare class NoopEdgeNodeTunnelManager implements EdgeNodeTunnelManager { ensureConnectivity(): Promise | undefined>; } export {};