UNPKG

@hashgraph/solo

Version:

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

18 lines (17 loc) 1.1 kB
import { RemoteConfigMetadataSchema } from './remote-config-metadata-schema.js'; import { ApplicationVersionsSchema } from '../common/application-versions-schema.js'; import { ClusterSchema } from '../common/cluster-schema.js'; import { DeploymentStateSchema } from './deployment-state-schema.js'; import { DeploymentHistorySchema } from './deployment-history-schema.js'; import { SemanticVersion } from '../../../../business/utils/semantic-version.js'; import { RemoteConfigStructure } from './interfaces/remote-config-structure.js'; export declare class RemoteConfigSchema implements RemoteConfigStructure { static readonly SCHEMA_VERSION: SemanticVersion<number>; schemaVersion: number; metadata: RemoteConfigMetadataSchema; versions: ApplicationVersionsSchema; clusters: ClusterSchema[]; state: DeploymentStateSchema; history: DeploymentHistorySchema; constructor(schemaVersion?: number, metadata?: RemoteConfigMetadataSchema, versions?: ApplicationVersionsSchema, clusters?: ClusterSchema[], state?: DeploymentStateSchema, history?: DeploymentHistorySchema); }