import type Logger from '@matrixai/logger'; import type { JSONValue } from '@matrixai/rpc'; import type { AgentRPCRequestParams, AgentRPCResponseResult, HolePunchRequestMessage } from '../types.js'; import type NodeConnectionManager from '../../NodeConnectionManager.js'; import type { AgentClientManifest } from '../callers/index.js'; import { UnaryHandler } from '@matrixai/rpc'; declare class NodesConnectionSignalFinal extends UnaryHandler<{ nodeConnectionManager: NodeConnectionManager; logger: Logger; }, AgentRPCRequestParams, AgentRPCResponseResult> { handle: (input: AgentRPCRequestParams, _cancel: (reason?: any) => void, meta: Record | undefined) => Promise; } export default NodesConnectionSignalFinal;