UNPKG

@hashgraph/solo

Version:

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

24 lines (23 loc) 1.21 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { DefaultOneShotCommand } from '../one-shot/default-one-shot.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; export declare class OneShotCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly oneShotCommand?: DefaultOneShotCommand; constructor(logger?: SoloLogger, oneShotCommand?: DefaultOneShotCommand); static readonly COMMAND_NAME: string; protected static readonly DESCRIPTION: string; static readonly SINGLE_SUBCOMMAND_NAME: string; private static readonly SINGLE_SUBCOMMAND_DESCRIPTION; static readonly MULTI_SUBCOMMAND_NAME: string; private static readonly MULTI_SUBCOMMAND_DESCRIPTION; static readonly FALCON_SUBCOMMAND_NAME: string; private static readonly FALCON_SUBCOMMAND_DESCRIPTION; static readonly SINGLE_DEPLOY: string; static readonly SINGLE_DESTROY: string; static readonly INFO_COMMAND_NAME: string; static readonly MULTIPLE_DEPLOY: string; static readonly MULTIPLE_DESTROY: string; getCommandDefinition(): CommandDefinition; }