import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchSpec } from "./EnterpriseSearchSpec.js"; import { IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchStatus } from "./EnterpriseSearchStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * EnterpriseSearch is a Kubernetes CRD to represent Enterprise Search. */ export interface IEnterpriseSearch extends TypeMeta { "apiVersion": "enterprisesearch.k8s.elastic.co/v1"; "kind": "EnterpriseSearch"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchSpec; "status"?: IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchStatus; } /** * EnterpriseSearch is a Kubernetes CRD to represent Enterprise Search. */ export declare class EnterpriseSearch extends Model implements IEnterpriseSearch { "apiVersion": "enterprisesearch.k8s.elastic.co/v1"; "kind": "EnterpriseSearch"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchSpec; "status"?: IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearchStatus; static apiVersion: IEnterpriseSearch["apiVersion"]; static kind: IEnterpriseSearch["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IEnterpriseSearch as IComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearch, EnterpriseSearch as ComGithubElasticCloudOnK8sV3PkgApisEnterprisesearchV1EnterpriseSearch };