@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
18 lines (17 loc) • 1.1 kB
TypeScript
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);
}