import { IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNodeStatus } from "./NewNodeStatus.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface INewNode { /** * Optional message to explain why a node may not be immediately added. */ "message"?: string; /** * Name of the Elasticsearch node that should be added to the cluster. */ "name": string; /** * NewNodeStatus states if a new node is being created, or if the upscale is delayed. */ "status": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNodeStatus; } export declare class NewNode extends Model implements INewNode { "message"?: string; "name": string; "status": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNodeStatus; constructor(data?: ModelData); } export type { INewNode as IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNode, NewNode as ComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNode };