import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2EndpointStatus } from "./EndpointStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * CiliumEndpoint is the status of a Cilium policy rule. */ export interface ICiliumEndpoint extends TypeMeta { "apiVersion": "cilium.io/v2"; "kind": "CiliumEndpoint"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "status"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2EndpointStatus; } /** * CiliumEndpoint is the status of a Cilium policy rule. */ export declare class CiliumEndpoint extends Model implements ICiliumEndpoint { "apiVersion": "cilium.io/v2"; "kind": "CiliumEndpoint"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "status"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2EndpointStatus; static apiVersion: ICiliumEndpoint["apiVersion"]; static kind: ICiliumEndpoint["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { ICiliumEndpoint as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumEndpoint, CiliumEndpoint as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumEndpoint };