@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
38 lines (37 loc) • 2.55 kB
TypeScript
import { type InitCommand } from './init/init.js';
import { type CommandDefinition } from '../types/index.js';
import { BlockCommandDefinition } from './command-definitions/block-command-definition.js';
import { ClusterReferenceCommandDefinition } from './command-definitions/cluster-reference-command-definition.js';
import { ConsensusCommandDefinition } from './command-definitions/consensus-command-definition.js';
import { MirrorCommandDefinition } from './command-definitions/mirror-command-definition.js';
import { OneShotCommandDefinition } from './command-definitions/one-shot-command-definition.js';
import { LedgerCommandDefinition } from './command-definitions/ledger-command-definition.js';
import { KeysCommandDefinition } from './command-definitions/keys-command-definition.js';
import { ExplorerCommandDefinition } from './command-definitions/explorer-command-definition.js';
import { DeploymentCommandDefinition } from './command-definitions/deployment-command-definition.js';
import { RelayCommandDefinition } from './command-definitions/relay-command-definition.js';
import { RapidFireCommandDefinition } from './command-definitions/rapid-fire-command-definition.js';
import { BackupRestoreCommandDefinition } from './command-definitions/backup-restore-command-definition.js';
import { CacheCommandDefinition } from './command-definitions/cache-command-definition.js';
/**
* Return a list of Yargs command builder to be exposed through CLI
* @returns an array of Yargs command builder
*/
export declare class Commands {
private readonly init?;
private readonly backupRestore?;
private readonly block?;
private readonly cluster?;
private readonly consensus?;
private readonly deployment?;
private readonly explorer?;
private readonly keys?;
private readonly ledger?;
private readonly mirror?;
private readonly relay?;
private readonly oneShot?;
private readonly rapidFire?;
private readonly cache?;
constructor(init?: InitCommand, backupRestore?: BackupRestoreCommandDefinition, block?: BlockCommandDefinition, cluster?: ClusterReferenceCommandDefinition, consensus?: ConsensusCommandDefinition, deployment?: DeploymentCommandDefinition, explorer?: ExplorerCommandDefinition, keys?: KeysCommandDefinition, ledger?: LedgerCommandDefinition, mirror?: MirrorCommandDefinition, relay?: RelayCommandDefinition, oneShot?: OneShotCommandDefinition, rapidFire?: RapidFireCommandDefinition, cache?: CacheCommandDefinition);
getCommandDefinitions(): CommandDefinition[];
}