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