UNPKG

@hashgraph/solo

Version:

An opinionated CLI tool to deploy and manage private Hedera Networks.

42 lines (41 loc) 2.09 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { DeploymentCommand } from '../deployment.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; import { NodeCommand } from '../node/index.js'; export declare class DeploymentCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly deploymentCommand?: DeploymentCommand; readonly nodeCommand?: NodeCommand; constructor(logger?: SoloLogger, deploymentCommand?: DeploymentCommand, nodeCommand?: NodeCommand); static readonly COMMAND_NAME: string; protected static readonly DESCRIPTION: string; static readonly CLUSTER_SUBCOMMAND_NAME: string; private static readonly CLUSTER_SUBCOMMAND_DESCRIPTION; static readonly CONFIG_SUBCOMMAND_NAME: string; private static readonly CONFIG_SUBCOMMAND_DESCRIPTION; static readonly STATE_SUBCOMMAND_NAME: string; private static readonly STATE_SUBCOMMAND_DESCRIPTION; static readonly REFRESH_SUBCOMMAND_NAME: string; private static readonly REFRESH_SUBCOMMAND_DESCRIPTION; static readonly DIAGNOSTICS_SUBCOMMAND_NAME: string; private static readonly DIAGNOSTIC_SUBCOMMAND_DESCRIPTION; static readonly CLUSTER_ATTACH: string; static readonly CONFIG_LIST: string; static readonly CONFIG_CREATE: string; static readonly CONFIG_DELETE: string; static readonly CONFIG_INFO: string; static readonly CONFIG_PORTS: string; static readonly DIAGNOSTICS_ALL: string; static readonly DIAGNOSTICS_ANALYZE: string; static readonly DIAGNOSTICS_DEBUG: string; static readonly DIAGNOSTICS_LOGS: string; static readonly DIAGNOSTICS_CONNECTIONS: string; static readonly DIAGNOSTICS_REPORT: string; static readonly CREATE_COMMAND: string; static readonly ATTACH_COMMAND: string; static readonly DELETE_COMMAND: string; static readonly CONNECTIONS_COMMAND: string; static readonly REFRESH_COMMAND: string; getCommandDefinition(): CommandDefinition; }