@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
28 lines (27 loc) • 844 B
TypeScript
/**
* SPDX-License-Identifier: Apache-2.0
*/
import { BaseCommand, type Opts } from './../base.js';
import { NodeCommandTasks } from './tasks.js';
import { NodeCommandHandlers } from './handlers.js';
/**
* Defines the core functionalities of 'node' command
*/
export declare class NodeCommand extends BaseCommand {
private readonly accountManager;
readonly tasks: NodeCommandTasks;
readonly handlers: NodeCommandHandlers;
_portForwards: any;
constructor(opts: Opts);
/**
* stops and closes the port forwards
* - calls the accountManager.close()
* - for all portForwards, calls k8Factory.default().pods().readByRef(null).stopPortForward(srv)
*/
close(): Promise<void>;
getCommandDefinition(): {
command: string;
desc: string;
builder: (yargs: any) => any;
};
}