@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
27 lines (26 loc) • 1.26 kB
TypeScript
import { BaseCommandDefinition } from './base-command-definition.js';
import { ClusterCommand } from '../cluster/index.js';
import { type CommandDefinition } from '../../types/index.js';
import { type SoloLogger } from '../../core/logging/solo-logger.js';
export declare class ClusterReferenceCommandDefinition extends BaseCommandDefinition {
private readonly logger?;
readonly clusterCommand?: ClusterCommand;
constructor(logger?: SoloLogger, clusterCommand?: ClusterCommand);
static readonly COMMAND_NAME: string;
protected static readonly DESCRIPTION: string;
static readonly CONFIG_SUBCOMMAND_NAME: string;
private static readonly CONFIG_SUBCOMMAND_DESCRIPTION;
static readonly CONFIG_CONNECT: string;
static readonly CONFIG_DISCONNECT: string;
static readonly CONFIG_LIST: string;
static readonly CONFIG_INFO: string;
static readonly CONFIG_SETUP: string;
static readonly CONFIG_RESET: string;
static readonly CONNECT_COMMAND: string;
static readonly SETUP_COMMAND: string;
static readonly RESET_COMMAND: string;
static readonly DISCONNECT_COMMAND: string;
static readonly LIST_COMMAND: string;
static readonly INFO_COMMAND: string;
getCommandDefinition(): CommandDefinition;
}