@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
26 lines (25 loc) • 1.23 kB
TypeScript
import { type Options } from '../../request/options.js';
import { type KindExecutionBuilder } from '../../execution/kind-execution-builder.js';
import { type BuildNodeImageType } from './build-node-image-type.js';
/**
* Options for the `kind build node-image` command.
*/
export declare class BuildNodeImagesOptions implements Options {
private readonly _image?;
private readonly _arch?;
private readonly _baseImage?;
private readonly _type?;
/**
* The Docker image to use for building the node images.
* @param _image name:tag of the resulting image to be built (default "kindest/node:latest")
* @param _arch architecture to build for, defaults to the host architecture
* @param _baseImage name:tag of the base image to use for the build (default "docker.io/kindest/base:v20250214-acbabc1a")
* @param _type optionally specify one of 'url', 'file', 'release' or 'source' as the type of build
*/
constructor(_image?: string, _arch?: string, _baseImage?: string, _type?: BuildNodeImageType);
/**
* Apply the options to the KindExecutionBuilder.
* @param builder The KindExecutionBuilder to apply options to.
*/
apply(builder: KindExecutionBuilder): void;
}