UNPKG

@hashgraph/solo

Version:

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

31 lines (30 loc) 1.51 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; import { AccountCommand } from '../account.js'; import { FileCommand } from '../file.js'; export declare class LedgerCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly accountCommand?: AccountCommand; readonly fileCommand?: FileCommand; constructor(logger?: SoloLogger, accountCommand?: AccountCommand, fileCommand?: FileCommand); static readonly COMMAND_NAME: string; protected static readonly DESCRIPTION: string; static readonly SYSTEM_SUBCOMMAND_NAME: string; private static readonly SYSTEM_SUBCOMMAND_DESCRIPTION; static readonly ACCOUNT_SUBCOMMAND_NAME: string; private static readonly ACCOUNT_SUBCOMMAND_DESCRIPTION; static readonly CRYPTO_SUBCOMMAND_NAME: string; private static readonly CRYPTO_SUBCOMMAND_DESCRIPTION; static readonly FILE_SUBCOMMAND_NAME: string; private static readonly FILE_SUBCOMMAND_DESCRIPTION; static readonly SYSTEM_INIT: string; static readonly SYSTEM_RESET: string; static readonly ACCOUNT_UPDATE: string; static readonly ACCOUNT_CREATE: string; static readonly ACCOUNT_INFO: string; static readonly ACCOUNT_PREDEFINED: string; static readonly FILE_CREATE: string; static readonly FILE_UPDATE: string; getCommandDefinition(): CommandDefinition; }