import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigSpec } from "./CiliumBGPPeerConfigSpec.js"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigStatus } from "./CiliumBGPPeerConfigStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; export interface ICiliumBGPPeerConfig extends TypeMeta { "apiVersion": "cilium.io/v2"; "kind": "CiliumBGPPeerConfig"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; /** * Spec is the specification of the desired behavior of the CiliumBGPPeerConfig. */ "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigSpec; /** * Status is the running status of the CiliumBGPPeerConfig */ "status"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigStatus; } export declare class CiliumBGPPeerConfig extends Model implements ICiliumBGPPeerConfig { "apiVersion": "cilium.io/v2"; "kind": "CiliumBGPPeerConfig"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigSpec; "status"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfigStatus; static apiVersion: ICiliumBGPPeerConfig["apiVersion"]; static kind: ICiliumBGPPeerConfig["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { ICiliumBGPPeerConfig as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfig, CiliumBGPPeerConfig as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPPeerConfig };