UNPKG

@hashgraph/solo

Version:

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

19 lines (18 loc) 1 kB
import { BaseCommandDefinition } from './base-command-definition.js'; import { BackupRestoreCommand } from '../backup-restore.js'; import { type CommandDefinition } from '../../types/index.js'; import { type SoloLogger } from '../../core/logging/solo-logger.js'; export declare class BackupRestoreCommandDefinition extends BaseCommandDefinition { private readonly logger?; readonly backupRestoreCommand?: BackupRestoreCommand; constructor(logger?: SoloLogger, backupRestoreCommand?: BackupRestoreCommand); static readonly COMMAND_NAME = "config"; protected static readonly DESCRIPTION: string; static readonly SUBCOMMAND_NAME = "ops"; private static readonly SUBCOMMAND_DESCRIPTION; static readonly BACKUP_COMMAND = "backup"; static readonly RESTORE_CONFIG_COMMAND = "restore-config"; static readonly RESTORE_CLUSTERS_COMMAND = "restore-clusters"; static readonly RESTORE_NETWORK_COMMAND = "restore-network"; getCommandDefinition(): CommandDefinition; }