import type { ContextTimed } from '@matrixai/contexts'; import type { DB } from '@matrixai/db'; import type { JSONValue } from '@matrixai/rpc'; import type { ClientRPCRequestParams, ClientRPCResponseResult, NodesAddMessage } from '../types.js'; import type NodeManager from '../../nodes/NodeManager.js'; import type { AgentClientManifest } from '../../nodes/agent/callers/index.js'; import { UnaryHandler } from '@matrixai/rpc'; declare class NodesAdd extends UnaryHandler<{ db: DB; nodeManager: NodeManager; }, ClientRPCRequestParams, ClientRPCResponseResult> { handle: (input: ClientRPCRequestParams, _cancel: (reason?: any) => void, _meta: Record, ctx: ContextTimed) => Promise; } export default NodesAdd;